1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

2336 Commits

Author SHA1 Message Date
Pietro Cerutti
812894cb15 Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization. 2016-04-21 11:33:16 +00:00
Maho Nakata
0b16afafb0 Update to version 2.10
New version 2.10 is here!
Release Notes:
http://www.dhondt.de/new_calc.htm

PR:		208301
Submitted by:	pfg@
2016-04-18 11:26:10 +00:00
Alexey Dokuchaev
ed62b74be6 Do not attempt to create ${STAGEDIR}${DESKTOPDIR}: `share/applications'
was added to mtree (Templates/BSD.local.dist) in r331266 2.5 years ago,
and fix some minor bogosities nearby.
2016-04-16 12:29:27 +00:00
Michael Reifenberger
fc99367abd Try to fix comilation under FreeBSD-9 2016-04-16 11:22:54 +00:00
Michael Reifenberger
64b5a89fd5 Update to r6680. 2016-04-10 17:01:51 +00:00
Dmitry Marakasov
666abc5661 - Add LICENSE
- Regenerate patches with `make makepatch`
2016-04-10 11:24:24 +00:00
Guido Falsi
5c50317594 Update to 5.2
PR:		208437
Submitted by:	Matthias Petermann <matthias at petermann-it.de>
		(maintainer)
2016-04-02 11:50:33 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Tijl Coosemans
77760fcb63 Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-24 15:47:50 +00:00
Raphael Kubo da Costa
47bf224484 qt4-moc: Add more Boost include guards to moc's definition list.
In preparation for updating Boost to 1.60, add include guards from more Boost
headers to the list of macros that moc automatically defines when processing
files. As explained in r408911, Qt4's moc cannot parse some constructs used by
a few Boost headers, so we define their include guards to make moc skip them.

This is a cleaner approach that allows us to largely revert r408472, r408473,
r408474, r408475, r408502, r408773 and r408419, which added several patches to
many ports to work around this moc bug.

PR:		199601
PR:		208322
2016-03-24 10:31:07 +00:00
Thierry Thomas
f1089e0ea7 Update to version 8.1-20160311.
Fix PR ports/201246.

PR:		ports/196577
Submitted by:	pfg
2016-03-17 18:24:38 +00:00
Raphael Kubo da Costa
f5457ea572 Unbreak after the math/superlu update in r410620.
math/superlu no longer ships libsuperlu.a, so tochnog was failing make
check-sanity.

Switch the dependency to libsuperlu.so and adjust files/patch-makefile
accordingly.
2016-03-13 18:13:53 +00:00
Stephen Montgomery-Smith
527a6d685c - Update to 2.12.0. 2016-03-10 02:59:39 +00:00
Mathieu Arnold
0583db668d Update to 2.5.110615.
PR:		205891
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-03-08 16:03:52 +00:00
Raphael Kubo da Costa
36d06b0a1f Add patches to fix the build on FreeBSD 11 with libc++.
OpenVSP does something like this:
  using namespace std;
  class array {
    ...
  };

Which causes the build to fail with HEAD's libc++. Even though the port does
not use -std=c++11, libc++ still declares an array class that conflicts with
the one OpenVSP has.

Enclose OpenVSP's array declaration in a namespace to avoid these conflicts.

PR:		207253
Approved by:	fernando.apesteguia@gmail.com (maintainer)
2016-02-25 22:21:37 +00:00
Vanilla I. Shu
f5ed268226 Update to 2.3.5.
PR:		207156
Submitted by:	Ports Fury.
2016-02-20 11:57:00 +00:00
Kurt Jaeger
921981528a cad/p5-Verilog-Perl: 3.404 -> 3.418
Changes:
  http://cpansearch.perl.org/src/WSNYDER/Verilog-Perl-3.418/Changes
  Removed dependency of gcc. Now, p5-Verilog-Perl compiles with clang.

PR:		207050
Submitted by:	otacilio.neto@ee.ufcg.edu.br (maintainer)
2016-02-10 19:34:24 +00:00
Niclas Zeising
3125d562b1 Update to 10.1 2016-02-08 18:48:12 +00:00
Dmitry Marakasov
0bc4226603 - Fix build with boost 1.60
- Fix LICENSE

PR:		199601
Approved by:	portmgr blanket
2016-02-08 11:16:36 +00:00
John Marino
3c9a0156bf cad/ghdl: USES+= ncurses libedit, fix with ports ncurses 2016-02-07 10:47:17 +00:00
Niclas Zeising
d48a5e206d Update to 3.3.69 2016-02-06 17:09:39 +00:00
Edward Tomasz Napierala
d75a190882 Remove empty pkg-plist.
Sponsored by:	The FreeBSD Foundation
2016-02-02 15:28:45 +00:00
Edward Tomasz Napierala
df7414fc6c Rename cad/pycam to cad/py-pycam, to match Python naming rules.
Reviewed by:	koobs@
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D5168
2016-02-02 15:27:18 +00:00
Kurt Jaeger
99ee6dc293 New port: cad/fritzing
Fritzing is an Electronic Design Automation software with a low
entry barrier, suited for the needs of designers and artists. It
uses the metaphor of the breadboard, so that it is easy to transfer
your hardware sketch to the software. From there it is possible to
create PCB layouts for turning it into a robust PCB yourself or by
help of a manufacturer.

WWW: http://fritzing.org/

PR:		206697
Submitted by:	lenzi.sergio@gmail.com
2016-02-01 06:23:42 +00:00
Niclas Zeising
4939e02d92 Update to 3.3.68 2016-01-30 19:45:49 +00:00
Edward Tomasz Napierala
e2d36d1932 brickM is a toolpath generator for 3-axis CNC machining. It loads
3D models in STL format or 2D contour models from DXF or SVG files.
The resulting GCode can be used with EMC2 or any other machine
controller.

PyCAM supports a wide range of toolpath strategies for 3D models
and 2D contour models.

WWW: http://pycam.sourceforge.net/

Sponsored by:	The FreeBSD Foundation
2016-01-29 17:55:26 +00:00
Raphael Kubo da Costa
d97c4d4c85 Remove BROKEN_FreeBSD_8 from all remaining ports.
FreeBSD 8 is no longer supported.
2016-01-25 20:23:57 +00:00
Stephen Montgomery-Smith
67b25df82e - Correct master_sites. 2016-01-20 02:28:50 +00:00
Stephen Montgomery-Smith
4bdd185116 - Update to 5.3.1.
- Default OCC to OFF.
- Mark broken only if OCC is set.
2016-01-18 05:58:09 +00:00
Stephen Montgomery-Smith
eabb08641d - Update to 2.11.0. 2016-01-18 02:17:41 +00:00
Stephen Montgomery-Smith
dcf2e2104d - Use modern OPTIONS framework. 2016-01-18 01:21:38 +00:00
Michael Reifenberger
5c9ea07276 Update to version 3.12.5 2016-01-14 13:57:30 +00:00
John Marino
22197ba5c7 cad/iverilog is not jobs safe
This port has failed multiple times for me.
It intends to create a directory called "dep" and then move files into
it, but sometimes the file is moved before directory is created, becomes
renamed to "dep" and then mkdir fails because dep already exists.
2016-01-12 18:58:03 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Maho Nakata
aaf9b41ff0 Update to 2.9 and unbreak.
PR:		205346
Submitted by:	pfg@
2016-01-08 04:11:43 +00:00
Jason E. Hale
42b0bae34f Add USES=pathfix support for CMake. Some ports that use CMake to build
already had USES=pathfix, although it did nothing.  For those ports, I
either removed it as they were handling the pkgconfig files differently
or I removed patches and substitutions that accomplished the same thing
as pathfix.

Differential Revision:	https://reviews.freebsd.org/D850
Reviewed by:	antoine, bapt, tijl
Approved by:	portmgr (bapt)
2016-01-07 14:54:03 +00:00
Michael Reifenberger
5756e400a1 Use LIB_DEPENDS for the quazip dependency.
PR:		205161
Submitted by:	Arrigo Marchiori
2015-12-30 16:30:10 +00:00
Michael Reifenberger
b9ccfa9c7a Try to resolve conflict with archivers/quazip by disabling the internal one from qcad.
PR:		205161
Submitted by:	Arrigo Marchiori
2015-12-30 00:00:44 +00:00
Mathieu Arnold
7823fa4b7e Cleanup GH_* and variables order.
Sponsored by:	Absolight
2015-12-29 14:30:46 +00:00
Dmitry Marakasov
a374198952 - Unbreak: port fetches fine
- Switch to options helpers
2015-12-25 20:45:35 +00:00
Dmitry Marakasov
f57373df86 - Switch to options helpers 2015-12-25 15:00:49 +00:00
Dmitry Marakasov
185d93178d - Switch to USES=localbase
- Switch to options helpers
2015-12-25 15:00:32 +00:00
Dmitry Marakasov
22b897c30b - Switch to options helpers
- Switch to new test framework
2015-12-25 15:00:20 +00:00
Dmitry Marakasov
8e0d3922b9 - Clarify LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
2015-12-25 14:43:02 +00:00
Dmitry Marakasov
220cf09b32 - Switch to options helpers
Approved by:	portmgr blanket
2015-12-25 14:38:11 +00:00
Jason Unovitch
10e2040a9a cad/sweethome3d: update 5.0 -> 5.1
- Drop dead link from MASTER_SITES
- Fix false usage with ${FALSE} (portlint)

PR:		205492
Submitted by:	Matthias Petermann <matthias@petermann-it.de> (maintainer)
2015-12-22 01:10:12 +00:00
Steve Wills
25b1bd5ff4 mark some of the ports that don't build on powerpc64 for me 2015-12-13 16:07:27 +00:00
Raphael Kubo da Costa
b15d595457 Update PyQt4 to 4.11.4, SIP to 4.17 and QScintilla2 to 2.9.1.
Bring in some long overdue updates, some of which are required for us to
later land the PyQt5 ports.

One big change with this update is that the PyQt4 ports now install their
.sip files into share/py-sip/PyQt4 instead of share/py-sip. This way we do
not end up with directories like share/py-sip/QtCore, which are especially
confusing once PyQt5 lands and starts installing files with the same names.

Other noteworthy items:
- PORTREVISION has been bumped on ports depending on devel/qscintilla2
  because libqscintilla2.so's SOVERSION has changed.
- graphics/seexpr has been converted to USE_PYQT, as the file it used to
  define a build-time dependency on x11-toolkits/py-qt4-gui has moved.

Once again, big thanks to Tobias Berner <tcberner@gmail.com> and Guido Falsi
(madpilot@) for their initial work on these ports as part of the effort to
land PyQt5 into the tree (see D2910 in Phabricator for an earlier version of
the PyQt5 patch set).

PR:		205143
2015-12-13 12:45:25 +00:00
Baptiste Daroussin
1bb31cd39d Mark as broken: unfetchable 2015-12-12 21:36:03 +00:00
John Marino
063e6270d0 cad/ghdl: Upgrade version 0.32 => 0.33 2015-12-06 18:25:14 +00:00