1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

2322 Commits

Author SHA1 Message Date
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
Stephen Montgomery-Smith
04c3587445 - Chase library number changes from ports/r402502 applied to cad/vtk6.
Submitted by:	amdmi3@amdmi3.ru
Approved by:	thierry@FreeBSD.org
2015-12-01 19:35:50 +00:00
Michael Reifenberger
34f0178250 Try to fix compilation on FreeBSD-9 and HEAD.
Submitted by:	HEAD part by andreast@
2015-11-30 19:47:01 +00:00
Rene Ladan
691f434f54 Remove expired ports:
2015-11-26 audio/pecl-id3: Broken for more than 6 months
2015-11-26 dns/geta: Broken for more than 6 months
2015-11-26 finance/openerp-web: Broken for more than 6 months
2015-11-26 devel/py-async: Further using of this module is not encouraged by upstream
2015-11-26 chinese/kon2: Depends on expiring chinese/cce
2015-11-26 games/linux-skulltag: Depends on expiring audio/linux-fmodapi
2015-11-26 archivers/wzip: Broken for more than 6 months
2015-11-26 databases/sybtcl: Broken for more than 6 months
2015-11-26 biology/povchem: Broken for more than 6 months
2015-11-26 audio/btc: Broken for more than 6 months
2015-11-26 astro/wmglobe: Broken for more than 6 months
2015-11-26 graphics/pyro: Broken for more than 6 months
2015-11-26 graphics/jpeg2ps: Broken for more than 6 months
2015-11-26 chinese/gugod-clean: Broken for more than 6 months
2015-11-26 comms/bforce: Broken for more than 6 months
2015-11-26 cad/geda-docs: Broken for more than 6 months
2015-11-26 chinese/cwtexttf: Broken for more than 6 months
2015-11-26 comms/zmtx-zmrx: Broken for more than 6 months
2015-11-26 astro/sky2000: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-file: Broken for more than 6 months
2015-11-26 databases/sqlite-ext-mobigroup: Broken for more than 6 months
2015-11-26 chinese/bg5ps: Broken for more than 6 months
2015-11-26 deskutils/x-tile: Broken for more than 6 months
2015-11-26 graphics/pure-gl: Broken for more than 6 months
2015-11-26 audio/dvda-author: Broken for more than 6 months
2015-11-26 chinese/oxim: Broken for more than 6 months
2015-11-26 editors/spe: Broken for more than 6 months
2015-11-26 audio/mpdscribble: Broken for more than 6 months
2015-11-26 cad/geda-symcheck: Broken for more than 6 months
2015-11-26 audio/linux-fmodapi: Broken for more than 6 months
2015-11-26 audio/pure-audio: Broken for more than 6 months
2015-11-26 editors/bpatch: Broken for more than 6 months
2015-11-26 benchmarks/geekbench: Broken for more than 6 months
2015-11-26 graphics/icoconvert: Broken for more than 6 months
2015-11-26 cad/geda-utils: Broken for more than 6 months
2015-11-26 deskutils/tomboy-plugin-wordcount: Broken for more than 6 months
2015-11-26 graphics/sketch: Broken for more than 6 months
2015-11-26 ftp/spegla: Broken for more than 6 months
2015-11-26 graphics/clutter-box2d: Broken for more than 6 months
2015-11-26 audio/scmpc: Broken for more than 6 months
2015-11-26 ftp/gnusget: Broken for more than 6 months
2015-11-26 comms/gpsk31: Broken for more than 6 months
2015-11-26 cad/geda-gschem: Broken for more than 6 months
2015-11-26 audio/ampache: Broken for more than 6 months
2015-11-26 cad/slffea: Broken for more than 6 months
2015-11-26 audio/cripple: Broken for more than 6 months
2015-11-26 cad/geda-gattrib: Broken for more than 6 months
2015-11-26 cad/findhier: Broken for more than 6 months
2015-11-26 biology/njplot: Broken for more than 6 months
2015-11-26 audio/wmmp: Broken for more than 6 months
2015-11-26 x11/avant-window-navigator: Broken for more than 6 months
2015-11-26 cad/geda-netlist: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-sunbird: Broken for more than 6 months
2015-11-26 biology/ortep3: Broken for more than 6 months
2015-11-26 astro/aa: Broken for more than 6 months
2015-11-26 french/belote: Broken for more than 6 months
2015-11-26 converters/p5-String-SetUTF8: Broken for more than 6 months
2015-11-26 cad/geda-examples: Broken for more than 6 months
2015-11-26 editors/yasnippet: Broken for more than 6 months
2015-11-26 audio/musica: Broken for more than 6 months
2015-11-26 graphics/rubyphoto: Broken for more than 6 months
2015-11-26 german/bsdpaste: Broken for more than 6 months
2015-11-26 audio/amrcoder: Broken for more than 6 months
2015-11-26 sysutils/bashburn: Broken for more than 6 months
2015-11-26 editors/e93: Broken for more than 6 months
2015-11-26 audio/tepsonic: Broken for more than 6 months
2015-11-26 astro/ephem: Broken for more than 6 months
2015-11-26 chinese/cce: Broken for more than 6 months
2015-11-26 graphics/qcread: Broken for more than 6 months
2015-11-26 databases/py-sqlkit: Broken for more than 6 months
2015-11-26 databases/usogres: Broken for more than 6 months
2015-11-26 cad/libgeda: Broken for more than 6 months
2015-11-26 chinese/p5-Lingua-ZH-BPMFConvert: Broken for more than 6 months
2015-11-26 french/alphabet_sounds_fr: Broken for more than 6 months
2015-11-26 deskutils/mrundlg: Broken for more than 6 months
2015-11-26 databases/erlang-mysql: Broken for more than 6 months
2015-11-26 graphics/linux-XnViewMP: Broken for more than 6 months
2015-11-26 deskutils/akamaru: Broken for more than 6 months
2015-11-26 dns/p5-Net-DNS-ZoneCheck: Broken for more than 6 months
2015-11-26 astro/dgpsip: Broken for more than 6 months
2015-11-26 databases/pecl-handlersocket: Broken for more than 6 months
2015-11-26 audio/cymbaline: Broken for more than 6 months
2015-11-26 french/dico: Broken for more than 6 months
2015-11-26 comms/qpage: Broken for more than 6 months
2015-11-26 audio/sonice: Broken for more than 6 months
2015-11-26 cad/geda-symbols: Broken for more than 6 months
2015-11-26 databases/java-mybatis: Broken for more than 6 months
2015-11-26 databases/openbase-jdbc: Broken for more than 6 months
2015-11-27 www/mediawiki119: Please upgrade to mediawiki-1.25
2015-11-28 www/R-cran-Rpad: Unmaintained upstream
2015-11-28 23:08:03 +00:00
Michael Reifenberger
fa49c888e8 Update to 3.12.3 2015-11-28 21:09:31 +00:00
Stephen Montgomery-Smith
b78d333444 - Mark broken.
Reference:	http://beefy2.nyi.freebsd.org/data/93amd64-default/402431/logs/netgen-5.0.0_4.log
2015-11-27 02:25:10 +00:00
Michael Reifenberger
2abb178e8a Update to r6329. 2015-11-25 20:29:28 +00:00
Raphael Kubo da Costa
3feb5cbe01 Update math/mpir to 2.7.2.
- Set LICENSE_FILE.
- Depend on devel/yasm instead of building a bundled yasm.
- Remove post-install target, the build system takes care of creating the
  proper soversion symlinks.
- Bump PORTREVISION in dependent ports due to a change in the soversion
  number.
2015-11-21 17:20:24 +00:00
Raphael Kubo da Costa
ce2719a49b Simplify Makefile and use the right flags when building.
Remove the custom do-configure and do-build target. The targets existed
because upstream's build instructions mention external.pro and
meshlab_full.pro need to be processed and built separately and Uses/qmake.mk
does not handle the multi-.pro case. do-build, however, was simply calling
${MAKE} and discarding both ${MAKE_ENV} and ${MAKE_ARGS} which, among other
things, resulted in no parallel builds and additional compiler flags like
-std=c++11 being omitted.

Instead, patch meshlab_full.pro and add external/external.pro as one of the
directory dependencies there along with the rest of the MeshLab code. Given
the way the QMake files are written in the port, this only helps a bit with
parallelism: each subdirectory is processed serially, but all files in them
can be built in parallel. Since a lot of the code is in plugin directories
with 1 or 2 files, the port still takes some time to build. The upside is
that it means external/ will always be built before the rest, which is what
we need.

As mentioned, the compiler flags in the build will change. However, I'm not
bumping PORTREVISION yet because it will come with the next commit updating
math/mpir.
2015-11-21 17:18:10 +00:00
Thierry Thomas
f486bbfdc5 Upgrade to 6.9.1.
Release notes at
<http://www.opencascade.com/sites/default/files/documents/Release_Notes_6.9.1.pdf>

Submitted by:	Andrea Venturoli <andrea.venturoli (at) netfence.it>
2015-11-08 22:04:01 +00:00
Bartek Rutkowski
cd351e4375 cad/gspiceui: update 1.0.00 -> 1.1.00
- Remove RUN_DEPENDS on circuit simulators
- Support building with WX 3.0
- Update COMMENT and pkg-descr
- Update LICENSE to GPLv3
- Respect CFLAGS from ports infrastructure

PR:		202232
Submitted by:	Kevin Zheng <kevinz5000@gmail.com> (maintainer)
2015-11-08 10:53:51 +00:00
Michael Reifenberger
47de4b9929 Update to r6284.
Ignore docs for now since old lp docs repo seems gone.
2015-10-28 19:06:33 +00:00
Antoine Brodin
3afa450ba3 Deprecate ports broken for more than 6 months 2015-10-25 19:35:28 +00:00
Thierry Thomas
21a18704c9 Don't depend on doxygen if DOCS are not enabled.
Since I'm there, pet portlint.

Submitted by:	phk
2015-10-21 21:20:12 +00:00
Danilo Egea Gondolfo
a2bee4f1eb - Update to 9.7.93 2015-10-12 23:38:04 +00:00