aboutsummaryrefslogtreecommitdiff
path: root/cad
Commit message (Collapse)AuthorAgeFilesLines
* Remove Ego-Lines from fernape's portsFernando Apesteguía2018-03-132-2/+0
| | | | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14668 Notes: svn path=/head/; revision=464438
* Update MAINTAINER to new FreeBSD.org accountFernando Apesteguía2018-03-122-2/+2
| | | | | | | | | | | Update MAINTAINER email address for Fernando Apesteguia from fernando.apesteguia@gmail.com Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14668 Notes: svn path=/head/; revision=464275
* Convert archivers/quazip and archivers/quazip-qt5 into flavorsTobias C. Berner2018-03-111-1/+2
| | | | | | | | Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D14640 Notes: svn path=/head/; revision=464159
* Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer2018-03-1022-13/+22
| | | | | | | version 1.1.0 (via revision 464079). Notes: svn path=/head/; revision=464084
* Add more information to stub error messages.Mark Linimon2018-03-091-2/+2
| | | | | | | | | | | Remove BROKEN lines where IGNORE has already been set. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=464036
* Fix cad/openscad shebangTobias C. Berner2018-03-091-2/+3
| | | | | | | | | | | | | Error: '/usr/local/bin/python' is an invalid shebang you need USES=shebangfix for 'share/openscad/libraries/MCAD/get_submodules.py The existing shebang fix on the py file did nothing without USES=python. Python already was an implied dependency. Approved by: portmgr blanket Notes: svn path=/head/; revision=464007
* Fix plist on 32 bits archs.Thierry Thomas2018-02-251-1/+1
| | | | Notes: svn path=/head/; revision=462971
* Canonicalize dependency on libpngAntoine Brodin2018-02-251-1/+1
| | | | Notes: svn path=/head/; revision=462964
* Reset vg@'s ports after he resigned.Rene Ladan2018-02-231-1/+1
| | | | | | | With hat: portmgr-secretary Notes: svn path=/head/; revision=462745
* Update to r20180223095015Michael Reifenberger2018-02-233-9/+9
| | | | Notes: svn path=/head/; revision=462683
* Give the KDE SC4 applications ports a -kde4 suffixTobias C. Berner2018-02-221-1/+2
| | | | | | | | | | | | | In order to make room for the up-to-date version of the KDE Desktop and its applications move the KDE Application ports based on Qt4. PR: 225992 Exp-run by: antoine Reviewed by: rakuco, adridg Differential Revision: https://reviews.freebsd.org/D14413 Notes: svn path=/head/; revision=462619
* Fix build by adding chm to USE_FPCAntoine Brodin2018-02-221-1/+1
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=462578
* Reduce dependency on the python2 metaportAntoine Brodin2018-02-191-2/+2
| | | | | | | | PR: 225752 Submitted by: Yasuhiro KIMURA Notes: svn path=/head/; revision=462307
* - Update to 9.7.100Danilo Egea Gondolfo2018-02-182-4/+4
| | | | Notes: svn path=/head/; revision=462268
* Update QScintilla 2.10.2.Raphael Kubo da Costa2018-02-181-2/+2
| | | | | | | | | | | | | | Upstream has renamed its libraries and we no longer need to patch devel/qscintilla-qt5 to create a library whose name does not conflict with devel/qscintilla's. However, the library names are different so we need to bump PORTREVISION in several ports (the SOVERSION has changed too). Thanks to antoine for the exp-run. PR: 225928 Notes: svn path=/head/; revision=462214
* Upgrade to 7.2.0.Thierry Thomas2018-02-1717-515/+1631
| | | | | | | | | | | Release notes in https://www.opencascade.com/sites/default/files/documents/release_notes_7.2.0.pdf PR: 224649 Differential Revision: https://reviews.freebsd.org/D13665 Notes: svn path=/head/; revision=462190
* Fix build with clang 6.0.0Thomas Zander2018-02-171-0/+3
| | | | | | | | PR: 225209 Submitted by: pfg (maintainer) Notes: svn path=/head/; revision=462174
* devel/boost-python-libs got forgotten in the python flavorization, fixMathieu Arnold2018-02-152-2/+2
| | | | | | | | | | | this oversight. Reviewed by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D14368 Notes: svn path=/head/; revision=461885
* - Update to 3.10.8Danilo Egea Gondolfo2018-02-134-14/+15
| | | | Notes: svn path=/head/; revision=461750
* cad/py-pyfda: Removed USE_PYTHON=noflavors because it causes INDEX to break.Yuri Victorovich2018-02-031-1/+1
| | | | | | | Approved by: adamw (mentor) Notes: svn path=/head/; revision=460850
* New port: cad/py-pyfda: GUI tool for designing and analysing discrete time ↵Yuri Victorovich2018-02-034-0/+60
| | | | | | | | | | | | | | | | | | | | filters pyFDA allows to design digital filters for signals in digital signal processing. Screenshot: https://raw.githubusercontent.com/chipmuenk/pyFDA/master/images/pyFDA_screenshot_3.PNG The patching is mostly due to the fact that pyFDA doesn't have an installation procedure, and expects users to just run locally. PR: 222442 Submitted by: myself Approved by: adamw (mentor) Differential Revision: https://reviews.freebsd.org/D14176 Notes: svn path=/head/; revision=460847
* Unbreak the build against recent Clang.Alexey Dokuchaev2018-02-021-0/+4
| | | | | | | PR: 225538 Notes: svn path=/head/; revision=460682
* Flavorize and modernize Emacs portsJoseph Mingrone2018-02-012-17/+14
| | | | | | | | | | | | | | | | | | | | | | | | - Convert USE_EMACS to USES=emacs - Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and editors/emacs-devel) - Permit default Emacs flavor to be specified in make.conf - Rename japanese/migemo-emacs23 to japanese/migemo-emacs - Update and simplify audio/emms and fix build on FreeBSD 10 [1] - Update databases/bbdd and fix build on FreeBSD 10 [1] - Update editors/emacs-devel - Ensure Makefile shell commands that change directory are executed in a subshell - Silence some portlint warnings [1] By not depending on base texinfo PR: 225404 Reviewed by: antoine Approved by: portmgr (mat) ashish (maintainer) Differential Revision: https://reviews.freebsd.org/D13506 Notes: svn path=/head/; revision=460621
* - Bump PORTREVISION. Lazarus was updated to 1.8.0Jose Alonso Cardenas Marquez2018-02-011-1/+2
| | | | Notes: svn path=/head/; revision=460563
* Remove duplicate line from plistAntoine Brodin2018-02-011-1/+0
| | | | Notes: svn path=/head/; revision=460554
* cad/py-lcapy: Added missing dependency science/py-scipy, etc.Yuri Victorovich2018-01-262-6/+9
| | | | | | | | | | | | | | | Additionally: * updated to the latest version * added USE_PYTHON=concurrent (for the executable) * labeled as compatible with all pythons PR: 210583 Submitted by: myself Approved by: tcberner (mentor) Differential Revision: D13894 Notes: svn path=/head/; revision=460059
* cad/brlcad: miscellaneous improvementsRene Ladan2018-01-212-3812/+3815
| | | | | | | | | | | | | | | | - add LICENSE (LGPL21) - fix stage-qa - pet portlint - clean up PREFIX, regenerate pkg-plist consequently - clean up other Makefile variables - bump PORTREVISION PR: 211921 (partially) Submitted by: pfg@ Approved by: maintainer timeout Notes: svn path=/head/; revision=459598
* devel/boost-*: update to 1.66.0Jan Beich2018-01-187-6/+7
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_66_0.html PR: 223922 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D13279 Notes: svn path=/head/; revision=459315
* Fix PKGBASE collision with cad/kicad-libraryAntoine Brodin2018-01-131-1/+1
| | | | Notes: svn path=/head/; revision=458922
* Update to 3.3.87Niclas Zeising2018-01-122-4/+4
| | | | Notes: svn path=/head/; revision=458880
* Mark BROKEN: wrong DEPENDSAntoine Brodin2018-01-121-1/+1
| | | | | | | ===> linuxcnc-devel-20170708_3 depends on file: /usr/local/lib/Img/libtkimg1.4.6.so - not found Notes: svn path=/head/; revision=458869
* This is the library part for kicad-devel (repo copied from kicad-library)Michael Reifenberger2018-01-127-0/+8639
| | | | | | | | Update to r20180104085644 Add the port to cad/Makefile Notes: svn path=/head/; revision=458868
* Split into kicad-devel and kicad-library-devel (follow up commit)Michael Reifenberger2018-01-125-8706/+39
| | | | | | | | Update to r20180112180600 Use github Notes: svn path=/head/; revision=458867
* cad/openvsp: Update to 3.15.0Steve Wills2018-01-103-4/+6
| | | | | | | | PR: 224907 Submitted by: fernando.apesteguia@gmail.com (maintainer) Notes: svn path=/head/; revision=458673
* Remove support for variables that have been deprecated for a while.Mathieu Arnold2018-01-091-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | variables deprecation revision WITHOUT_NLS 2013-12-13 r336337 WITH_/WITHOUT_ 2014-02-24 r345870 NOPORT(DOC|EXAMPLE)S 2014-04-19 r351587 WITH_BDB_VER 2016-05-02 r414444 OVERRIDE_LINUX_BASE_PORT 2016-09-05 r421387 WITH_OPENSSL_(BASE|PORT) 2016-06-16 r416965 While there, add an ERROR variable that works like DEV_ERROR, but for user facing errors, and move NOPORTDOCS, NOPORTEXAMPLES and WITHOUT_NLS to it. Cleanup bsd.sanity.mk a bit. Fix fallout. PR: 224613 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D13490 Notes: svn path=/head/; revision=458513
* Update Qt5 ports to 5.9.3.Raphael Kubo da Costa2018-01-062-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This took quite a lot of time because Qt's own build system underwent several changes in 5.8.0 that took a while to adapt to. And, of course, qt5-webengine is a behemoth that we need to patch like crazy due to its bundling of Chromium. In fact, most of the Chromium patches in qt5-webengine have been imported with no changes from www/chromium@433510 ("www/chromium: update to 56.0.2924.87"). New port: accessibility/qt5-speech Bigger changes to Qt5 ports we had to make: - Qt now allows using a configure.json file to define configuration options and specify configuration checks that can be done when qmake is invoked. However, configure.json checks done in a subdirectory only propagates to subdirectories, and checks elsewhere will fail if all .pro files are being parsed at once (i.e. qmake -recursive), so several ports had to switch to USES=qmake:norecursive along with manual additional qmake invocations in subdirectories in order to work. It's been mentioned in a few places such as Qt's bug tracker that qmake's recursive mode is pretty much deprecated, so we might switch to non-recursive mode by default in the future. - Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts arbitrary options such as '-foo' and '-no-bar' at the end of the command-line. They can be specified in QMAKE_CONFIGURE_ARGS. - graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is built with the WAYLAND option, so a corresponding option (off by default) was added to the port. - misc/qt5-doc: Switch to a pre-built documentation tarball. The existing port was not working with Qt 5.9. Instead of trying to fix it, switch to what Gentoo does and fetch a tarball that already contains all documentation so that we do not have to build anything at all. The tarball's name and location in download.qt.io look a bit weird, but it seems to work fine. - www/qt5-webengine: Use binutils from ports, Chromium's GN build system generates a build.ninja that uses ar(1) with the @file syntax that is not supported by BSD ar, so we need to use GNU ar from binutils. - x11-toolkits/qt5-declarative-render2d: This port was merged into the main Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the ports tree. Changes to other ports we had to make: - biology/ugene: Drop a '#define point "."' that is not present in more recent versions of the port. Defining a macro with such a common name causes build issues with Qt 5.9, which uses |point| as an argument name in methods. - cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer installed with `cp -f -R', but rather `qmake install qinstall', which does not install %%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory That's a local file that should not even have been part of the tarball anyway. - chinese/gcin-qt5: Add additional private Qt directories (which should not be used in the first place) to get the port to build with Qt 5.9. - devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some test classes no longer generate documentation files. - security/keepassx-devel: Import a patch sent upstream almost a year ago to fix the build with Qt 5.9. Thanks to antoine for the exp-run, and tcberner and Laurent Cimon <laurent@nuxi.ca> for landing changes in our qt-5.9 branch. PR: 224849 Notes: svn path=/head/; revision=458293
* - Update to 2.6.2Wen Heping2018-01-063-53/+5
| | | | Notes: svn path=/head/; revision=458279
* Update devel/json-c to 0.13Sunpoet Po-Chuan Hsieh2018-01-031-1/+1
| | | | | | | | | | | | | - Add TEST_TARGET - While I'm here, fix shebang for net/opensips - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/json-c/json-c/blob/master/ChangeLog PR: 224675 Exp-run by: antoine Notes: svn path=/head/; revision=457965
* New USES=eigenTobias C. Berner2018-01-022-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Usage: USES=eigen:<version>[,<type>] version: 2 or 3 (required) type: build (default), run For example: USES=eigen:2,build,run will add a BUILD- and RUN_DEPENDS on math/eigen2, and USES=eigen:3 will add a BUILD_DEPENDS on math/eigen3. * Convert the existing ports to use it - biology/iqtree: remove run time dependency (seemed not to be needed) - graphics/movit: remove run time dependency (seemed not to be needed) - science/avogadro: add run time dependeny (installed cmake file requires it to be present) Reviewed by: rakuco, mat Differential Revision: https://reviews.freebsd.org/D13702 Notes: svn path=/head/; revision=457914
* kicad-devel now needs wx(python) during build and run...Michael Reifenberger2018-01-011-2/+2
| | | | Notes: svn path=/head/; revision=457791
* Update to r20171229233842Michael Reifenberger2017-12-304-241/+202
| | | | Notes: svn path=/head/; revision=457599
* Remove a patch for configure.ac so we can remove USE_AUTOTOOLS. The patchTijl Coosemans2017-12-243-51/+3
| | | | | | | added two variables that weren't used anywhere. Notes: svn path=/head/; revision=457179
* Update CMake to 3.10.1Adriaan de Groot2017-12-231-0/+15
| | | | | | | | | | | | | | | | | | | | | | - https://blog.kitware.com/cmake-3-10-1-available-for-download/ - flang support - changes to automoc policies - support for FreeBSD package generation with CPack Necessary fixes to other ports: - cad/openvsp make search for libxml explicit - math/scalapack force C compiler to be compatible with mpi - deskutils/kdepim4 fix incorrect sources list - www/qt5-webkit fix incorrect sources list Thanks to Antoine for the multiple exp-runs. PR: 223872 Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13210 Notes: svn path=/head/; revision=457041
* Cross-builds under qemu may have pathname information encoded in CXX.Mark Linimon2017-12-201-3/+3
| | | | | | | | | Fix some regexes to compensate. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=456836
* Use swig 3.0Baptiste Daroussin2017-12-201-1/+1
| | | | Notes: svn path=/head/; revision=456830
* cad/openvsp: Update to 3.14.2Steve Wills2017-12-202-4/+4
| | | | | | | | PR: 224469 Submitted by: fernando.apesteguia@gmail.com (maintainer) Notes: svn path=/head/; revision=456773
* Mark some older failing ports broken on aarch64.Mark Linimon2017-12-191-0/+4
| | | | | | | | | While here, pet portlint and reformat some other BROKEN statements. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=456723
* Mark CONFLICTS_INSTALL with devel/py-epsilonSunpoet Po-Chuan Hsieh2017-12-161-0/+2
| | | | Notes: svn path=/head/; revision=456498
* Re-try ports affected by bug 193528 on powerpc* after r449590Jan Beich2017-12-121-1/+0
| | | | Notes: svn path=/head/; revision=456105
* - Those ports fail to build with python3Antoine Brodin2017-12-111-4/+4
| | | | | | | - Add some explicit FLAVOR to dependencies where needed Notes: svn path=/head/; revision=456050