aboutsummaryrefslogtreecommitdiffstats
path: root/cad
Commit message (Collapse)AuthorAgeFilesLines
* Fix PKGBASE collision with cad/kicad-libraryantoine2018-01-131-1/+1
|
* Update to 3.3.87zeising2018-01-132-4/+4
|
* Mark BROKEN: wrong DEPENDSantoine2018-01-131-1/+1
| | | | ===> linuxcnc-devel-20170708_3 depends on file: /usr/local/lib/Img/libtkimg1.4.6.so - not found
* This is the library part for kicad-devel (repo copied from kicad-library)mr2018-01-137-0/+8639
| | | | | Update to r20180104085644 Add the port to cad/Makefile
* Split into kicad-devel and kicad-library-devel (follow up commit)mr2018-01-135-8706/+39
| | | | | Update to r20180112180600 Use github
* cad/openvsp: Update to 3.15.0swills2018-01-113-4/+6
| | | | | PR: 224907 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Remove support for variables that have been deprecated for a while.mat2018-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
* Update Qt5 ports to 5.9.3.rakuco2018-01-072-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
* - Update to 2.6.2wen2018-01-063-53/+5
|
* Update devel/json-c to 0.13sunpoet2018-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
* New USES=eigentcberner2018-01-032-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
* kicad-devel now needs wx(python) during build and run...mr2018-01-021-2/+2
|
* Update to r20171229233842mr2017-12-304-241/+202
|
* Remove a patch for configure.ac so we can remove USE_AUTOTOOLS. The patchtijl2017-12-253-51/+3
| | | | added two variables that weren't used anywhere.
* Update CMake to 3.10.1adridg2017-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
* Cross-builds under qemu may have pathname information encoded in CXX.linimon2017-12-201-3/+3
| | | | | | Fix some regexes to compensate. Approved by: portmgr (tier-2 blanket)
* Use swig 3.0bapt2017-12-201-1/+1
|
* cad/openvsp: Update to 3.14.2swills2017-12-202-4/+4
| | | | | PR: 224469 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Mark some older failing ports broken on aarch64.linimon2017-12-191-0/+4
| | | | | | While here, pet portlint and reformat some other BROKEN statements. Approved by: portmgr (tier-2 blanket)
* Mark CONFLICTS_INSTALL with devel/py-epsilonsunpoet2017-12-171-0/+2
|
* Re-try ports affected by bug 193528 on powerpc* after r449590jbeich2017-12-121-1/+0
|
* - Those ports fail to build with python3antoine2017-12-121-4/+4
| | | | - Add some explicit FLAVOR to dependencies where needed
* cad/openvsp: Update to 3.14.1swills2017-12-113-5/+30
| | | | | PR: 224225 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* astk-serveur is not compatible with python3antoine2017-12-091-1/+1
|
* New port: cad/sumo: Traffic simulation suite for road vehicles, public ↵yuri2017-12-045-0/+79
| | | | | | | | | transportation, etc PR: 193884 Submitted by: Enrique Fynn <me@enriquefynn.com> Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13248
* Cleanup LIB_DEPENDS on libpngantoine2017-12-011-1/+1
|
* Convert Python ports to FLAVORS.mat2017-11-307-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464
* For ports that are marked BROKEN on armv6, and also fail to build onlinimon2017-11-302-0/+2
| | | | | | | | | | armv7, mark them so. This is part two of a multipart commit to bring armv7 ports to parity with armv6. Approved by: portmgr (tier-2 blanket) Obtained from: lonesome.com -exp run
* Bump portrevision to chase graphics/glew shard library version update.zeising2017-11-196-4/+6
| | | | | | | PR: 223370 Submitted by: zeising exp-run by: antoine Approved by: antoine
* Upgrade - endly! - to Code_Aster 13.4.0-3.thierry2017-11-1519-313/+178
| | | | | | | | | | | | | Notes: - I have (not yet) succeeded to enable MFront in this version; - it uses math/mumps-edf, repocopied from math/mumps; - cad/scotch is now taken out of the aster tarball; - french/eficas is no more used: to be replaced by "aster-study" in Salome_Meca (the port cad/salome should be resurrected!)
* Upgrade to 3.19.0.0mr2017-11-113-32/+46
|
* cad/gmsh: Update to version 3.0.6jrm2017-11-103-10/+12
| | | | Upstream changes: http://gmsh.info/CHANGELOG.txt
* Fix the context of some patches so that they apply with stricter patch(1)antoine2017-11-102-12/+17
| | | | | PR: 223545 With hat: portmgr
* - Remove unneeded bsd.port.options.mk inclusionamdmi32017-11-092-3/+1
| | | | - Update WWW
* - Update to 3.10.4danilo2017-11-062-4/+4
|
* Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.olgeni2017-11-033-7/+7
| | | | This round is @FreeBSD.org residents except teams.
* Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.olgeni2017-10-311-1/+1
|
* Update to r20171031091403.mr2017-10-313-123/+1775
|
* Update to upstream version 2.13riggs2017-10-317-72/+37
| | | | | | | | | | | | | Detailed log: - New features, see http://www.dhondt.de/new_calc.htm https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222915 - Mark BROKEN on FreeBSD 10 for now: Does not build when built with clang, and causes runtime segfaults when built with gcc PR: 222915 Submitted by: pfg (maintainer)
* Update to upstream version 2.13riggs2017-10-315-29/+83
| | | | | | | | | | Detailed log: - Introduction of new features, see http://www.dhondt.de/new_calc.htm https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222914 PR: 222914 Submitted by: pfg (maintainer)
* KiCad has not depended on xpdf for a long time. As such, the RUN_DEPENDSthierry2017-10-261-7/+3
| | | | | | can safely be removed. Submitted by: Kevin Zheng <kevinz5000 (at) gmail.com>
* Update to 10.2zeising2017-10-253-17/+6
|
* Update to 3.3.86zeising2017-10-246-19/+19
|
* multimedia/ffmpeg: update to 3.4jbeich2017-10-211-1/+1
| | | | | | | | | | | | | | | | | | | Notable changes: - i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39 - NETCDF is now MYSOFA but the dependency doesn't exist in ports yet - SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9 - DRM, LIBRSVG2, LIBXML2 are new options - ABI isn't completely compatible: some structs have changed Minor cleanup: - Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency - Drop redundant "Enable" from option descriptions - Switch CDIO_DESC to use Mk/bsd.options.desc.mk Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 223057 Exp-run by: antoine
* cad/solvespace: update to 2.3swills2017-10-173-6/+5
|
* Fix CONFLICTS.thierry2017-10-151-1/+1
| | | | Reported by: FreeBSD Ports Conflicts Scanner
* Re-add the new website.thierry2017-10-141-0/+2
|
* Remove dead WWW linksbapt2017-10-131-3/+0
|
* Mark as broken: no public distfilesbapt2017-10-133-0/+3
|
* Convert to test frameworksunpoet2017-10-121-3/+0
| | | | Approved by: portmgr (blanket)
* Update to 3.13.3.rakuco2017-10-092-5/+4
| | | | | | | Changes: http://openvsp.org/blogs/announcements/2017/09/16/openvsp-3-13-3-released PR: 222477 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* - Update cad/freecad to 0.17.12018madpilot2017-10-086-46/+148
| | | | | | | | | - Use upstream version numbering - Reset maintainership on his request - While here, silence portlint warning about USES variable position PR: 222195 Submitted by: Thibault Jouan <tj+freebsd_ports@a13.fr> (maintainer)
* Register net/fsbclient and cad/alliance conflict.cy2017-10-051-0/+2
| | | | Reported by: rodrigo
* Bump PORTREVISION in ports depending on archivers/libzip.rakuco2017-09-281-1/+1
| | | | | | | | libzip was updated to 1.3.0 in r450774, and its SOVERSION went from .4 to .5 after the removal of zip_archive_set_tempdir(). All dependent ports continue to build fine without that symbol. PR: 222638
* devel/boost-*: update to 1.65.1jbeich2017-09-257-7/+7
| | | | | | | | | Changes: http://www.boost.org/users/history/version_1_65_1.html PR: 218835 Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month) Tested by: jhibbits (on powerpc64, earlier version) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582
* devel/boost-*: enable C++11 featuresjbeich2017-09-257-8/+7
| | | | | | | | PR: 218835 Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690 Approved by: maintainer timeout (2 months) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582
* Reset maintainership on Dominic Fandrey's ports.adamw2017-09-241-1/+1
| | | | With hat: portmgr
* Cleanup after removal of libexecinfo from ports.mat2017-09-221-1/+1
| | | | | | | PR: 220271 Submitted by: mat (review), Yasuhiro KIMURA (PR) Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D11488
* Remove USES=execinfo.mat2017-09-222-2/+2
| | | | | | | PR: 220271 Submitted by: mat (review), Yasuhiro KIMURA (PR) Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D11488
* Upgrade to v4.0.7.thierry2017-09-193-1736/+3854
|
* cad/gmsh: Update to version 3.0.5jrm2017-09-183-13/+11
|
* Update tbb to 2018 and bump dependent ports' revisionsmartymac2017-09-171-1/+1
|
* Chase Emacs updateashish2017-09-122-2/+2
|
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2017-09-1127-18/+27
| | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275
* cad/openvsp: update to 3.13.2cpm2017-09-062-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Features: - Body of revolution component - Spin control for fuselage and stack - VSPAERO Update to 4.1.1 * Added ground effect model * Reflect symmetric half geometry in viewer * Show XYZ planes in viewer Bug Fixes: - Clean up logic in STEP/IGES export -- may help some importers - VSPAERO GUI now creates half-mesh for panel method with symmetry - VSPAERO Update to 4.1.1 * Fix drag integration inconsistency for alpha vs. rotation * Fix memory crash w/ periodic wakes (ducts) * Fix pressure anomaly w/ periodic wakes (ducts) * Fix problem with symmetry calculations * Fix high AR Cp near centerline * Fix high AR Cp out span * Fix slicer on Windows * Set minimum Mach to 0.001 -- fixes Cp min/max range in viewer Changelog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.13.2 PR: 222009 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
* cad/openvsp: fix build on CURRENTcpm2017-09-062-4/+186
| | | | | | | | | | | | | | | | | - Pet portlint, USE_* comes before USES - Bump PORTREVISION On -CURRENT, gcc can not compile cad/openvsp. We switch to clang but need an additional patch in the port, otherwise clang 5.0.0 r312293 and earlier crashes. This patch will be removed if/when clang compiles clean the port. This update is based on a patch by dim@ For details, see: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221588 PR: 222001 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
* Fix plist with WITH_DEBUG=yesthierry2017-09-061-1/+1
| | | | | | | (I suspect that makeplist is too smart...) PR: 221977 Submitted by: mizhka (at) gmail.com
* Update to 3.2.0sunpoet2017-09-021-1/+2
| | | | Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12314395
* - Update WWWamdmi32017-08-311-1/+1
| | | | Approved by: portmgr blanket
* cad/stepcode: Fix portlint issuespi2017-08-303-6/+17
| | | | | | PR: 221835 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer) MFH: 2017Q3
* Bump PORTREVISION to reflect print/gl2ps changes.araujo2017-08-241-0/+1
| | | | | PR: ports/218399 (based on) Submitted by: emaste
* Don't set WRKSRC when USE_GITHUB. Use the correct GH_ACCOUNT/GH_PROJECT,mat2017-08-211-1/+0
| | | | | | and use WRKSRC_SUBDIR. Sponsored by: Absolight
* cad/repsnapper: Update to 2.5a4swills2017-08-193-19/+14
| | | | | PR: 218522 Submitted by: martin.dieringer@gmx.de (maintainer)
* Explicitly pass -std=gnu++03 to the compiler.rakuco2017-08-181-0/+3
| | | | | | | This fixes the build with GCC 6, which defaults to -std=gnu++14. The port's code does not work with C++11 or later. PR: 219275
* cad/NASTRAN-95: update 20151227 -> 20160908 and set MAINTAINERrobak2017-08-176-21/+21
| | | | | | | | | - Set MAINTAINER to pfg@FreeBSD.org - Minor source code cleanup - Split large doc file and add OCR information PR: 219108 Submitted by: pfg
* - Update to 3.10.3danilo2017-08-172-4/+4
|
* - Update to 9.7.98danilo2017-08-172-4/+4
|
* cad/calculix: attempt to fix build from pkg-fallout.pfg2017-08-164-8/+31
| | | | | | | | | | | Attempt to cleanup the multiple min/max definitions at the cost of some macro redefining. The issue has been reported upstream, hopefully they will provide a better cleanup in the future. Either some versions of clang/libc++ are more strict or this may have been causing issues from a while back. Approved by: gerald (implicit)
* cad/calculix: Split the ccx analyzer out of the main port.pfg2017-08-1514-3274/+3371
| | | | | | | | | | | | | | | CalculiX has alwasy been comoposed of two independent packages: ccx and cgx. Ccx, the main tool for doing FEA, depends on fortran and currently has to be built with GCC. Cgx, on the other hand, uses OpenGL and the C++ libraries it depends on are built with our native clang so buuilding it with GCC causes C++ library conflicts. By making ccx an independent port we can better focus on the specific requirements of each tool and avoid compiler-related conflicts. This also helps the port work again with newer versions GCC. PR: 219290. 22043, 220434 Approved by: gerald
* Update to r20170812181047.mr2017-08-144-371/+1062
|
* Update to 3.17.3.6 and add missing linetypes.mr2017-08-134-122/+685
| | | | Reported by: Ban Lovko
* Update to 3.13.1jhale2017-08-049-82/+4
| | | | | PR: 221204 Submitted by: <fernando.apesteguia@gmail.com> (maintainer)
* Explicitly build with -std=gnu++03.rakuco2017-08-021-0/+6
| | | | | | | | | GCC 6 changed its default from -std=gnu++03 to -std=gnu++14, and this port's code is not compatible with C++11. Since the project looks abandoned upstream, it makes more sense to just continue building with an older C++ standard. PR: 219297 Approved by: portmgr (blanket approval)
* cad/gmsh: Update to version 3.0.4jrm2017-08-023-6/+6
| | | | Upstream changes: http://gmsh.info/CHANGELOG.txt
* Explicitly build with -std=gnu++11.rakuco2017-07-291-0/+7
| | | | | | | | | | | | This fixes the build with GCC 6, which switched its default from -std=gnu++98 to -std=gnu++14. With this switch, it added a `operator delete(void*, size_t)' overload and uses it for all delete calls. This does not play well with dependencies built with other compilers (such as base clang), which use the old operator delete overload and cause linking errors. PR: 219484 Submitted by: fernando.apesteguia@gmail.com (maintainer) MFH: 2017Q3
* Fix a few runtime issues.trasz2017-07-282-47/+49
|
* cad/openvsp: Update from 3.12.1 to 3.13.0tz2017-07-276-4/+39
| | | | | | | | | | | | | | | | | | | | | | Features: - Update VSPAERO to v4.1 -- unsteady formulation and lots of fixes - Update VSPAERO integration to support v4.1 - Add ellipsoid geom type - Add von Karman-Trefftz airfoil type - Add CST Airfoils to Fuselage and Stack Bug Fixes: - Fix bugs in parasite drag - Fix split surface problem for IGES/STEP export - Fix VSPAERO rotor induced velocity terms - Fix VSPAERO integration issues - Simplify file insert to avoid crashes - Fix bug where DisplayNames sometimes don't get updated Changelog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.13.0 PR: 220951 Submitted by: fernando.apesteguia@gmail.com
* * Enabled CIDERultima2017-07-273-22/+37
| | | | | | | | | | | | | | * Added New option, SHLIB, only X11 or SHLIB can be selected, X11 is the default * Moved Uses to start Uses section block * Sorted option section to better comply with handbook (13.1.8)[1] [1] https://www.freebsd.org/doc/en/books/porters-handbook/porting-samplem.html#porting-samplem-order PR: 216800 Submitted by: Kevin Zheng <kevinz5000@gmail.com> (maintainer) Reviewed by: lifanov (mentor) Approved by: lifanov (mentor) Differential Revision: https://reviews.freebsd.org/D11729
* Unbreak and update to 20170708.trasz2017-07-258-373/+278
|
* Fix on i386 (no impact where on other archs).thierry2017-07-194-1/+45
| | | | Reported by: pointyhat
* Oops... Remove mfront (not yet ready).thierry2017-07-181-1/+0
|
* Upgrade Kicad to 4.0.7 (the latest stable release).thierry2017-07-1840-3083/+6184
| | | | The libraries are released separately: create a new port cad/kicad-library.
* Upgrade to 7.1.0.thierry2017-07-1613-6311/+2738
| | | | | | | | | Release notes at https://www.opencascade.com/sites/default/files/documents/release_notes_7.1.0.pdf PR: 220110 Submitted by: tj+freebsd_portsxi (at) a13.fr With bits from: ml (at) netfence.it
* Update CalculiX to version 2.12.pfg2017-06-289-57/+408
| | | | | | | | | | | New features listed here: http://www.dhondt.de/new_calc.htm Rename a patch to make portlint/makepatch less noisy. Reset the maintainer at request. PR: 218635 Approved by: maho
* Update devel/readline to 7.0 patch 3sunpoet2017-06-273-2/+3
| | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine
* Make ninja opt-out in cmake.mktcberner2017-06-263-3/+3
| | | | | | | | | | | | | | | | | | | | | | | Using ninja instead of make (1) can lead to significant speed ups while building. Therefore switch from having the ninja generator opt-in to having it opt-out. Previously cmake-ports that wanted to use ninja could set CMAKE_NINJA=yes now, ports that do not work with ninja can set cmake:<existing args>,noninja Note, that needing this should be an exception and most often points to a broken cmake of the port. The ports using cmake were modified * removed USES=gmake, if ninja is used * removed MAKE_ARGS, if ninja is used * added the cmake-argument noninja if necessary PR: 219629 PR: 213331 Exp-run by: antoine Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D10748
* cad/gmsh: Update to version 3.0.3jrm2017-06-253-5/+6
| | | | | Upstream changes: http://gitlab.onelab.info/gmsh/gmsh/blob/master/CHANGELOG.txt
* Begin deorbit burn of ia64. We have not attempted to build packages forlinimon2017-06-251-1/+1
| | | | | | | | it for many years. While here, alphabetize ARCHs, pet portlint, and modernize usages. Approved by: portmgr (tier-2 blanket)
* Update to r20170624104526.mr2017-06-254-231/+334
|
* Update to 3.12.1matthew2017-06-234-19/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update cad/openvsp to 3.12.1 _and_ unbreak cad/openvsp. The recent update to eigen3 broke cad/openvsp (since it is used directly) and graphics/code-eli that is a dependency of cad/openvsp. Until there is a fix for code-eli change the port to use the internal eigen3 and code-eli packages bundled in the distribution. In addition, one of the local patches was accepted upstream and is no longer necessary. From the announcement: Features: - Parasite drag buildup tool - Full control of VSPAERO from OpenVSP GUI - DegenGeom preview visualization - Advanced control surface modeling Bug Fixes: - Advanced links not loading from file with 'Loop' policy geoms - Crash conformal components with some file airfoils - CompGeom when subsurfaces fall on tessellation line - DegenGeom handling of tip caps with blended wings - CustomGeom name matching GUI mismatch PR: 220212 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Update to 20170602115111.mr2017-06-203-372/+578
|
* Update to 3.17.1.0mr2017-06-205-9/+151
|
* * Updated to 20170527 (d28bae3)ultima2017-06-195-22/+55
| | | | | | | | PR: 219624 Submitted by: Thibault Jouan <tj+freebsd_ports@a13.fr> (maintainer) Reviewed by: lifanov (mentor) Approved by: lifanov (mentor) Differential Revision: https://reviews.freebsd.org/D11254
* Upgrade science/hdf5-18 to 1.8.19.thierry2017-06-171-1/+1
| | | | | Changelog at <https://support.hdfgroup.org/HDF5/doc1.8/ADGuide/Changes.html#1819>.
* Drop support for superlu_mt.thierry2017-06-171-15/+1
| | | | | | | | | | | tochnog hasn't maintained the superlu_mt interface (or much else) in a long time. Let's just drop the option as it won't work when we bring in the modern superlu_mt 3.1 version. PR: 219932 Submitted by: pfg
* Remove no-op WX_UNICODEsunpoet2017-06-102-2/+0
| | | | Approved by: portmgr (blanket)
* - Update to 0.0.19amdmi32017-06-095-206/+172
|
* Convert every usage of https://github.com/.../archive/xxx to USE_GITHUB.mat2017-06-072-16/+12
| | | | | | While there, fix small style issues. Sponsored by: Absolight
* Update WWWsunpoet2017-05-301-1/+1
|
* Update science/hdf5 to 1.10.1sunpoet2017-05-302-2/+2
| | | | | | - Bump PORTREVISION for shlib change Changes: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt
* Register dependency on groffantoine2017-05-291-0/+1
| | | | PR: 213725
* Mark some ports failing on armv6, for errors classified as "clang".linimon2017-05-271-0/+2
| | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* - Udate to 20170519joneum2017-05-269-22/+22
| | | | | | | PR: 219032 Submitted by: pfg Approved by: miwi (mentor) Differential Revision: https://reviews.freebsd.org/D10819
* Revision bump of all ports with USE_GL after consolidation of mesa-libsrezny2017-05-2321-20/+21
| | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845
* Mark some ports failing on power64. In cases where the error messagelinimon2017-05-224-1/+9
| | | | | | | | | was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Reported by: swills
* Mark some ports failing on power64. In cases where the error messagelinimon2017-05-211-2/+2
| | | | | | | | | was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Reported by: swills
* cad/gmsh: Update to version 3.0.2jrm2017-05-173-4/+5
| | | | | | | Upstream changes: http://gitlab.onelab.info/gmsh/gmsh/blob/master/CHANGELOG.txt Approved by: swills (mentor, implicit)
* Remove svn keywords from patches.mat2017-05-153-3/+0
| | | | Sponsored by: Absolight
* - Update WWWamdmi32017-05-131-2/+1
| | | | Approved by: portmgr blanket
* Mark BROKEN: fails to buildantoine2017-05-121-0/+2
| | | | | | | | In file included from src/transform3d.cpp:21: ... /usr/local/include/glibmm-2.4/glibmm/ustring.h:256:13: error: expected ';' at end of declaration list Reported by: pkg-fallout
* - Update to 3.10.1danilo2017-05-084-6/+28
|
* Add a port of ZCAD, simple CAD program with AutoCAD DXF 2000 file formatdanfe2017-05-0314-0/+718
| | | | | | | | | | support. It is developed with Free Pascal and Lazarus. The project has not released any distfiles yet, so this release is based on r2259 checked out from http://svn.shamangrad.net/zcad/trunk/, cleaned up (most importantly, converted to Unix line endings), and tar+xz'ed. https://sourceforge.net/projects/zcad/
* devel/boost-*: update to 1.64.0jbeich2017-05-027-7/+7
| | | | | | | | Changes: http://www.boost.org/users/history/version_1_64_0.html PR: 218835 Approved by: office (bapt) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D10472
* Provide error messages for some ports failing on aarch64, and, in alinimon2017-05-021-0/+2
| | | | | | | | few cases, other tier-2 archs. While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* cad/brlcad: unexpire, it builds fine with current graphics/urtrene2017-04-281-3/+0
|
* - Fix shebangsmiwi2017-04-241-2/+4
| | | | Submitted by: Jochen Neumeister (via irc)
* cad/gmsh: Update to version 3.0.1jrm2017-04-213-83/+121
| | | | | | Upsteam changelog: http://gmsh.info/CHANGELOG.txt Approved by: swills (mentor, implicit)
* - Fix LICENSEamdmi32017-04-212-1/+4
| | | | - Fix plist
* - Fix LICENSEamdmi32017-04-201-5/+5
| | | | - Cosmetic fixes
* - Fix shebangsmiwi2017-04-181-2/+3
|
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andgerald2017-04-0125-14/+25
| | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707
* - Update to 3.11.0wen2017-03-304-5/+23
| | | | | PR: 217764 Submitted by: fernando.apesteguia@gmail.com(maintainer)
* - Update devel/libpthread-stubs to 0.4ashish2017-03-292-7/+8
| | | | | | | | - Chase libpthread-stubs update, and also switch to BUILD_DEPENDS from LIB_DEPENDS, as port is now only .pc file PR: 218015 Submitted by: rezny
* Fix still needed patch.mr2017-03-241-22/+21
|
* Update to 3.16.7.0mr2017-03-244-42/+103
|
* Update to r20170322171812.mr2017-03-235-28/+40
|
* Update to 1.1.2.hrs2017-03-212-4/+8
|
* update to 20170310.vanilla2017-03-203-80/+92
| | | | | PR: 217917 Submitted by: maintainer
* Fix typo in patch.mr2017-03-141-1/+1
|
* Update to 20170312170442 and try to fix PR 217729 too.mr2017-03-135-25/+26
| | | | PR: 217729
* Update to 2.3.6.araujo2017-03-112-3/+4
| | | | Submitted by: John Hixson <jhixson@gmail.com> (via email at AsiaBSDCon)
* Update to version 20170308230210.mr2017-03-104-817/+284
|
* Update devel/tbb to 2017.5martymac2017-03-071-1/+1
| | | | | | Also bring the following changes: - Fetch distfiles from Github - Bump dependent ports' PORTREVISIONs
* - Update to 9.7.96danilo2017-03-042-4/+4
|
* Mark a few leaf ports broken on aarch64.linimon2017-02-251-1/+3
| | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* Update to 3.16.5mr2017-02-243-205/+1408
|
* Update to r20170224025915mr2017-02-245-1445/+4230
|
* - Update to 0.17.g20170204amdmi32017-02-223-34/+59
| | | | | PR: 216819 Submitted by: tj+freebsd_ports@a13.fr (maintainer)
* Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some moretcberner2017-02-192-27/+0
| | | | | | | | | | | | | | | | | | | | | | | | * Update Qt5 to 5.7.1 * Move Qt4 binaries to lib/qt4/bin * Move Qt5 libraries to lib/qt5/lib By moving the libraries we should finally be able to get rid of the inplace upgrade bug (see ports bugs 194088, 195105 and 198720): when Qt5's libraries were lying in /usr/local/lib, which would often get added by pkgconfig to the linker paths via dependencies, the already installed libraries were linked against, instead of the ones that were being built. This forced us to make sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the linker flags. With this change this should no longer be the case. * Rename some ports to match the rest (foo-qtX -> qtX-foo) * Depend on new port misc/qtchooser [see UPDATING & CHANGES] There are several new Qt5 ports which all have been created by Marie Loise Nolden <nolden@kde.org>. Thanks again. PR: 216797 Exp-Run by: antoine Reviewed by: rakuco, mat, groot_kde.org Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D9213
* Update to 5.4krion2017-02-024-102/+144
| | | | | | | PR: 216701 Submitted by: matthias@petermann-it.de Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9410
* cad/alliance: unbreak on 12.0 after base r308264jbeich2017-02-022-1/+12
| | | | | | | | | | In file included from /usr/include/math.h:20:0, from rutacces.c:18: ruterror.h:49:14: error: expected identifier or '(' before '__builtin_choose_expr' extern char *basename(); ^ Reported by: pkg-fallout
* - Autodetect the installed linux_base port and use LINUX_DEFAULT only astijl2017-02-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | a last resort. - Construct a list of DISTFILES for every architecture (amd64, i386). Select one list for regular make and all lists for make makesum so linux ports can have one combined distinfo file. - Set DIST_SUBDIR?=centos so there's only one copy of common distfiles. - Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter. - Regenerate all distinfo files. - For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib, lib64 and sbin into symbolic links to the same directory under usr. This fixes the problem where some programs/libraries exist under / on FreeBSD and /usr on Linux or vice versa and then depending on the order of search paths Linux programs may run/load FreeBSD programs/libraries and fail. - Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so Linux programs can find desktop theme icons. This eliminates the need for x11-themes/linux*-hicolor-icon-theme. - Rename pkg-plist.x86_64 to pkg-plist.amd64. - Regenerate all pkg-plist files. - Add @preexec to linux_base pkg-plist that moves existing files in bin, lib, lib64, sbin and icons to the new destination before the directories are turned into symbolic links. - Remove several empty directories from linux_base ports. - Sweep over all linux ports: use consistent style, remove old CONFLICTS, remove unused pkg-descr files, add NLS option,... - Remove old linux arts, esound and openssl-compat ports.
* Mark various ports broken on aarch64 and armv6.linimon2017-01-311-1/+2
| | | | Approved by: portmgr (tier-2 blanket)
* - Update to 3.8.83danilo2017-01-282-4/+4
|
* Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/sunpoet2017-01-212-2/+2
|
* Fix plist of cad/qcad -- don't add the manually created desktop file to the ↵tcberner2017-01-201-1/+0
| | | | | | | | | | pkg-plist From bsd.port.mk: 924 # DESKTOP_ENTRIES 954 # * The files will be automatically added to ${PLIST}. Approved by: mat (mentor)
* The output of tools like awk, date, sort, tr,... depends on the currenttijl2017-01-182-15/+6
| | | | | | | | | | | | | | | | | | locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out there that looks at LANG directly so it's safer to set it as well. The only commands not captured by this are != assignments before any inclusion of bsd.port.*mk. Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a different locale (e.g. USE_LOCALE=en_US.UTF-8). PR: 215882 Exp-run by: antoine Approved by: portmgr (antoine)
* - Update to 2.1.3jhale2017-01-153-14/+25
| | | | | | | - Add LICENSE - Use Qt5 (upstream has dropped Qt4 support for 2.2.x, so we may as well switch now) - Take maintainership
* Drop dependency on devel/libc++.thierry2017-01-141-9/+3
| | | | | | | Note: to be upgraded to 4.0.5 (WIP). PR: 215976 Submitted by: jbeich
* cad/gmsh: Update to version 2.16.0.jrm2017-01-133-4/+5
| | | | | | | | | | Upstream changelog: - Small improvements (list functions, second order hexes for MED, GUI) - bug fixes Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D9159
* cad/openvsp: update 3.9.1 -> 3.10.0robak2017-01-116-6/+37
| | | | | | PR: 215951 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer) MFH: 2017Q1
* - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOLamdmi32017-01-092-13/+3
| | | | Approved by: portmgr blanket
* Use PYTHON_PKGNAMEPREFIX instead of py${PYTHON_SUFFIX}-sunpoet2017-01-081-1/+1
| | | | With hat: python
* - Update to 20170104 snapshotwen2017-01-083-18/+44
| | | | | | | | - Pass maintainership to submitter - Add python pivy as a runtime dependency PR: 214239 Submitted by: tj+freebsd_bugs@a13.fr
* devel/boost-*: update to 1.63.0jbeich2017-01-067-7/+7
| | | | | | | | Changes: http://www.boost.org/users/history/version_1_63_0.html PR: 215598 Exp-run by: antoine Approved by: office (bapt) MFH: 2017Q1
* Never set WRKSRC when using USE_GITHUB.mat2017-01-042-5/+3
| | | | | | | | | | If you want to set WRKSRC, set GH_PROJECT instead. - The GitHub URLs are case insensitive, but the distribution files you get out of them are not. - If the repository was renamed, the old URL will still work, but the distribution name will be ith the new name. Sponsored by: Absolight
* cad/openvsp: drop 10.1 workaround (revert r428665) per EOLjbeich2017-01-031-13/+1
| | | | | PR: 214863 215307 Approved by: portmgr blanket
* - Fix configureantoine2017-01-021-1/+6
| | | | | | | | | | | | | | | | | - Mark broken: fails to build hal/user_comps/mb2hal/mb2hal.c:362:63: error: too few arguments to function call, expected 3, have 2 modbus_set_response_timeout(this_mb_link->modbus, &timeout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/include/modbus/modbus.h:185:12: note: 'modbus_set_response_timeout' declared here MODBUS_API int modbus_set_response_timeout(modbus_t *ctx, uint32_t to_sec, uint32_t to_usec); ^ hal/user_comps/mb2hal/mb2hal.c:369:59: error: too few arguments to function call, expected 3, have 2 modbus_set_byte_timeout(this_mb_link->modbus, &timeout); ~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/include/modbus/modbus.h:188:12: note: 'modbus_set_byte_timeout' declared here MODBUS_API int modbus_set_byte_timeout(modbus_t *ctx, uint32_t to_sec, uint32_t to_usec); ^
* Use USES=python instead of LIB_DEPEDNS + python:build.hrs2017-01-011-3/+1
| | | | Suggested by: jbeich
* Update to 0.24.9.hrs2017-01-012-6/+8
|
* Remove BROKEN_FreeBSD_9sunpoet2017-01-016-12/+0
| | | | Approved by: portmgr (blanket)
* - Fix condition for FreeBSD 10.1amdmi32016-12-291-1/+1
| | | | Approved by: portmgr blanket
* - No more broken after removing gcc requirement from math/cgalamdmi32016-12-291-6/+0
| | | | Approved by: portmgr blanket
* Set expiration date of ports depending on graphics/urt to 2017-04-01rene2016-12-271-0/+3
|
* Libopencad is a library written in C++11, which provides a way toamdmi32016-12-268-0/+125
| | | | | | | | | | | | | | | | | | | | | | read/write CAD (DWG/DXF/DXFB) files. It was designed to have a uniformal API to work with any CAD files. It has a base class - CADFile. Inheriting this class it's possible to create a driver for any CAD format, all you need to do - is to overwrite interface functions like GetGeometry(index), and others. Now it has an implementation for DWG2000 (R15), but only for read. Library comes with cadinfo utility, which prints out everything library can get from file - header variables, CAD custom classes, presented layers and geometries with their attributes. WWW: https://trac.osgeo.org/gdal/wiki/DWG_driver PR: 212129 Submitted by: lbartoletti@tuxfamily.org
* - Mark broken in FreeBSD 11.x+ i386: this port can't build while cgal is ↵amdmi32016-12-261-1/+7
| | | | | | built with gcc and boost is built with clang Approved by: portmgr blanket
* Move the doxygen things into a DOXYGEN option.mat2016-12-212-1062/+1062
| | | | Sponsored by: Absolight
* Move doxygen dependency to a DOXYGEN option, and have it actually domat2016-12-211-4/+7
| | | | | | something. Sponsored by: Absolight
* Get rid of QT_PREFIX in favour of PREFIX.tcberner2016-12-191-1/+1
| | | | | | | | QT_PREFIX was a remnant of a bygone time. Reviewed by: rakuco Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D8825
* cad/openvsp: fix compilation in 10.1tz2016-12-161-2/+15
| | | | | | | | | | The port broke on 10.1 since the update to gcc 4.9. Now we enforce gcc 4.8 on FreeBSD 10.1. PR: 215307 Submitted by: fernando.apesteguia@gmail.com (maintainer) Approved by: mentors (implict) MFH: 2016Q4
* Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systemsjbeich2016-12-162-1/+2
| | | | | | | PR: 215192 Requested by: dim Exp-run by: antoine Approved by: antoine
* Those ports build fine with bsd makeantoine2016-12-121-1/+1
|
* multimedia/ffmpeg: update to 3.2.2jbeich2016-12-111-1/+1
| | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog PR: 207547 Submitted by: riggs, ebirth@b0ss.net (libressl fix) Exp-run by: antoine (3 tries)
* Remove libintl.so.9 compatibility link that was added in r374303 totijl2016-12-095-5/+5
| | | | | prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.
* Remove libexpat.so.6 compatibility link that was added in r374303 totijl2016-12-091-1/+1
| | | | | prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.
* Remove libtiff.so.4 compatibility links that were added in r374303 totijl2016-12-091-1/+1
| | | | | prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.
* cad/gmsh: update to version 2.15.0jrm2016-12-072-6/+5
| | | | | | | | | | | | | Upstream changes: - fixed several regressions (multi-file partitioned grid export, mesh subdivision, old compound mesher) - improved 2D boundary layer field & removed non-functional 3D boundary layer field - faster rendering of large meshes Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8725
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andgerald2016-12-079-7/+9
| | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms), part II. The first part covered ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler. This adds ports with USES=fortran and ports using Mk/bsd.octave.mk which in turn has USES=fortran. PR: 214965 Reported by: thierry
* Do not use post-stage. Use post-install instead.mat2016-12-021-1/+1
| | | | | | | | | | | | The only reason to use post-stage is because the port needs to do "things" at a later time, like some plist manipulation. While there, fold post-install in do-install targets when they are defined. PR: 214780 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight
* Stop exporting QT_BINDIR and QT_LIBDIR to PLIST_SUB.tcberner2016-11-291-10/+10
| | | | | | | | | | | | As at the moment QT_BINDIR and QT_LIBDIR are 'bin' respectively 'lib' depending on the Qt version these subs ended up at many wrong places in plists. So only export it if QT_DIST is set. PR: 210227 Reviewed by: mat, rakuco Approved by: portmgr (mat), rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D8378
* - Fix library version which should be .2 (as on Linux), not .4martymac2016-11-251-1/+1
| | | | | | | - Bump dependent ports' PORTREVISION PR: 214777 Submitted by: yuri@rawbw.com
* - Update to 9.07danilo2016-11-242-7/+8
|
* devel/boost-*: update to 1.62.0jbeich2016-11-237-4/+7
| | | | | | | | | | | | - Enable `long double` C99 math usage - Switch 9.x back to building with GCC Changes: http://www.boost.org/users/history/ PR: 199601 Submitted by: Chen Xu, bapt, amdmi3, truckman (based on) Reviewed by: rakuco (kde) (earlier version) Exp-run by: antoine (3 tries), truckman (consumers only, earlier versions) Approved by: bapt (office)
* Chase french/med upgrade (switch to hdf5-18).thierry2016-11-231-0/+18
| | | | Reported by: rakuco
* In several dozen ports, use single space for WWW: line in pkg-descr, anddanfe2016-11-221-1/+1
| | | | reformat port description text in cases when it was notoriously broken.
* Fix build on 9.x.hrs2016-11-226-28/+28
|
* - When FFMPEG=on, link to multimedia/ffmpeg.stephen2016-11-215-46/+103
| | | | | | | | - Respect PREFIX. - Conversion for avcodec_encode_video(). PR: ports/214199 PR: ports/214644
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andgerald2016-11-203-1/+3
| | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms). In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler.
* - Add LICENSEamdmi32016-11-181-6/+6
| | | | | - Add LICENSE_FILE - Cosmetic fixes
* Fix build.hrs2016-11-161-2/+10
|
* Mark as broken on various tier-2 archs.linimon2016-11-141-0/+2
| | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* Upgrade Code_Aster to 12.0.6-4.thierry2016-11-134-36/+46
| | | | | | | | This brings french/eficas to 2016.0.1, cad/astk-serveur and astk-client to 1.13.8.2, french/med to 3.2.0 (built against hdf5-18), bump PORTREVSION to math/metis-edf and fix soname, and french/homard to 11.7-1.
* Spell CHOSEN_COMPILER_TYPE correctlyantoine2016-11-132-6/+6
| | | | PR: 199098
* Fix build with gcc 4.9 by lowering optimization levelantoine2016-11-121-1/+7
| | | | | | | | See also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750743 https://bugs.gentoo.org/show_bug.cgi?id=553968 PR: 196712
* Mark various cad ports broken on aarch64.linimon2016-11-113-0/+6
| | | | Approved by: portmgr (tier-2 blanket)
* Mark broken on aarch64: fails to link with sbrk.linimon2016-11-111-0/+2
| | | | Approved by: portmgr (tier-2 blanket)
* Rename with python-gdsii, which is the official package name in PyPI.hrs2016-11-114-4/+3
| | | | Suggested by: koobs
* Mark as broken on aarch64: fails to link with sbrk.linimon2016-11-102-0/+4
| | | | | | While here, pet portlint and remove stale ia64 lines. Approved by: portmgr (tier-2 blanket)
* cad/solvespace: create portswills2016-11-106-0/+77
| | | | | | | | SOLVESPACE is a parametric 3d CAD program. Applications include modeling 2d and 3d parts, 3d-printed parts, preparing CAM data, mechanism design and plane and solid geometry. WWW: http://solvespace.com/
* - Pet portlintamdmi32016-11-072-13/+13
| | | | | - Cosmetic fixes - Fix WWW:
* cad/klayout: Include DragonFly with new patch to restore build on DFmarino2016-11-071-1/+1
| | | | Approved by: DF support blanket (non-invasive)
* Fix broken dependencies.hrs2016-11-072-9/+11
|
* Update to 20161104 snapshot; drop maintainershipriggs2016-11-063-10/+18
| | | | | PR: 213815 Submitted by: pfg (maintainer)
* Add cad/sp2sp, a command-line waveform data processor for SPICE-typehrs2016-11-066-0/+134
| | | | simulators.
* Fix build.hrs2016-11-061-1/+2
|
* Update to 20161026 snapshotriggs2016-11-059-19/+24
| | | | | PR: 213816 Submitted by: pfg
* - Update to 0.24.8.hrs2016-11-055-30/+76
| | | | | | - Fix dependency on Python shlib. - Enable _MAKE_JOBS. - Do not override system-wide CFLAGS, CXXFLAGS, and LDFLAGS.
* cad/ngspice_rework: Fix fetch broken by version bumpmarino2016-11-051-1/+2
| | | | | | | | I confused PORTVERSION with PORTREVISION and bumped the wrong item. Restore the old version and add PORTREVISION. No epoch is necessary because it wasn't possible to build version 27 or 28. PR: 214213
* Add cad/py-gdsii, GDSII file manipulation library.hrs2016-11-054-0/+29
|
* cad/ngspice_rework: configure xspice unconditionallymarino2016-11-041-3/+3
| | | | | | | There was confusion about xspice option. The "x" stands for "extended", not x11, and it should always be enabled. Adjust accordingly. PR: 212357
* cad/ngspice_rework: Enable X support by default (introduce X11 option)marino2016-11-041-2/+10
| | | | | | | | | | | | Ngspice built inside a package builder will not have x11 support which results in errors such as "Can't open viewport in graphics." when trying to plot. This change adds the X11 option which is on by default. PR: 212357 Submitted by: Michael Neumann Approved by: Kevin Zheng (maintainer)
* cad/gmsh: Update distinfo after upstream rolled a new tarball without a newjrm2016-11-032-5/+3
| | | | | | | | | | | | release As far as I can tell, the only change is the name of the top-level directory (WRKSRC). I do not have a copy of the old tarball to be certain, and my email to the Gmsh list requesting information about the change has not yet received a response. Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8432
* cad/gmsh: update to version 2.14.1jrm2016-11-023-5/+6
| | | | | | | | | Upstream release notes: New in 2.14.1: fixed regression in periodic meshes; small bug fixes and code cleanups. Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8419
* - Update to 0.5vg2016-10-314-2053/+3075
| | | | | PR: ports/211400 Submitted by: 6yearold@gmail.com
* Remove wrongly used QT-related plist-subs from plisttcberner2016-10-281-1/+1
| | | | | | | | %%QT_BINDIR%% and %%QT_LIBDIR%% represent the relative location of the Qt binaries and libraries respectively -- they are only 'bin' and 'lib' by chance, and should not be used that way. Approved by: portmgr (blanket), rakuco (mentor)
* ${RM} already has -f.mat2016-10-214-4/+4
| | | | | | | PR: 213570 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight
* Reassign makc's ports back to the pool.rakuco2016-10-201-1/+1
| | | | | | | | | See "Maintainer Reset" in https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit was in March 31st (r412218), and his ports have been timing out since at least July (r418155). I also emailed him 2 weeks ago and have received no response so far.
* - Update devel/tbb to version 2017.1martymac2016-10-191-1/+1
| | | | - Bump dependent ports
* - Double-quote $@ to properly propagate parameters down the execution pathdanfe2016-10-171-1/+1
| | | | - Consistently pad (separate) shebang in wrapper scripts with an empty line
* cad/feappv: fix after change in USES=localbase behaviormarino2016-10-171-1/+1
| | | | | The build started failing on compilers that don't have /usr/local/lib in the default search path.
* cad/gmsh, cad/gmsh-occ: update to version 2.14.0jrm2016-10-134-21/+7
| | | | | | | | | | - Add libopenblas.so:math/openblas to OCC_LIB_DEPENDS - Add USE_OCC= gnome=cairo - Remove patch for taucs cmake configuration. It is now incorporated upstream. Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8229
* - Switch to options helpersamdmi32016-10-111-12/+15
|
* - Update to version 0.17.g20160927 [1]pawel2016-10-093-6/+14
| | | | | | | - Add desktop entry file PR: 212803 [1] Submitted by: pfg (maintainer)
* Clean upantoine2016-10-091-3/+2
|
* Specify which license the license file refers tojrm2016-10-031-1/+1
| | | | | | Reported by: jbeich Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8135
* Add LICENSE file and return PORTREVISION=1 to cad/gmsh-occjrm2016-10-032-0/+3
| | | | | | Reported by: jbeich mat Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8134
* - Update to 3.8.82danilo2016-10-012-4/+4
|
* Remove PORTREVISION after cad/gmsh update and take maintainershipjrm2016-09-301-2/+1
| | | | | | Reviewed by: swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8087
* Re-add MAKE_JOBS_UNSAFE=yesjrm2016-09-301-0/+2
| | | | | | | | | | It is not clear that the issue that caused this to be added has been fixed, so add it back to be safe. Reported by: jmarino (via ports-committers@), mat (via phab diff D7703) Reviewed by: swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D8086
* Update cad/gmsh to 2.13.2; fix knob issue; other changesjrm2016-09-307-293/+229
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Upgrade to version 2.13.2 - Update MASTER_SITES to only include new gmsh site - Remove no-longer-needed definitions of DISTFILES, EXTRACT_ONLY, and WRKSRC - The licensing situation is simpler now: Gmsh itself is released under GPLv3+ [1], TetGen under AGPLv3+ [2], and METIS under an APACHE2 license [3] For now, TAUCS is the only component released under a non-standard license [4] - Fix misnamed KNOB in KNOB_DESC=, so `make config` shows descriptions - Fix errors/warnings reported by portlint and poudriere testport - Add missing entries to LIB_DEPENDS= - Add blaslapack to USES= - Change USE_GL=yes to USE_GL=gl glu - Add USE_XORG=x11 xext xfixes xft - Redo patches with make makepatch - Remove MAKE_JOBS_UNSAFE=yes - Remove options for bundled software - Update default options - Add patch to fix TAUCS linking error - Modernize option handling - Mark broken on FreeBSD 12 i386 due to clang bug: (https://llvm.org/bugs/show_bug.cgi?id=21903) - Remove unnecessary TAUCS_LIB_DEPENDS=libtaucs.so:math/taucs to prevent problems with french/aster - cad/gmsh includes a bundled taucs, so TAUCS_LIB_DEPENDS=libtaucs.so:math/taucs can be removed - math/taucs pulls in math/metis4, but french/aster, which depends on cad/gmsh, pulls in conflicting math/taucs-edf - Update pkg-plist [1] http://gmsh.info/#Licensing [2] http://wias-berlin.de/software/tetgen/1.5/FAQ-license.html [3] http://glaros.dtc.umn.edu/gkhome/metis/metis/faq?q=metis/metis/faq#cite [4] http://www.tau.ac.il/~stoledo/taucs/ PR: 212398 Reviewed by: swills (mentor) AMDmi3 (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D7703
* Mark cad/gmsh-occ BROKEN for -CURRENT / i386.thierry2016-09-281-0/+6
| | | | See PR 213008.
* - Update devel/doxygen to 1.8.12antoine2016-09-282-3/+1
| | | | | | - Adjust plist of ports depending on it PR: 212869
* - Update devel/icu to 57.1.tijl2016-09-244-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | - Clean up the Makefile. - Follow some upstream recommendations (--with-data-packaging=archive, --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE). - Patch makefiles to install static libraries with INSTALL_DATA so they aren't stripped. - Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc. - Fix endianness detection in ICU. The code wanted to use BYTE_ORDER defined in machine/endian.h, but this isn't visible because ICU is compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead. - Compile ICU with C++11 compiler to enable move constructors. - Patch ICU to fix a problem with atomics in the case of a C++11 compiler without C++11 header <atomic> (like Clang on FreeBSD 9). - Bump all ports that depend on it due to library version change. - Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU pkgconfig files. - Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs a C++11 runtime library now. Add this to all ports that depend on it so their executables load the right libstdc++.so on FreeBSD 9. PR: 205120 Exp-run by: antoine Approved by: portmgr (antoine)
* - Update to 9.7.95danilo2016-09-182-4/+4
|
* - Remove unneeded MASTER_SITESamdmi32016-09-171-1/+0
| | | | Approved by: portmgr blanket
* - Update to 3.9.1amdmi32016-09-177-85/+6
| | | | | PR: 212430 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Release some of my ports back to the heapmarino2016-09-151-1/+1
|
* - Switch to newly supported CC licensesamdmi32016-09-131-4/+3
| | | | | | - Switch to options helpers Approved by: portmgr blanket
* kicad switched to GIT (still hosted on launchpad) for development.mr2016-09-135-298/+95
| | | | | | | | | | Try to cope with it since bzr doesn't work any longer: - For distfile building, checkout first, than get last commit date... - Use the timestamp of the last commit as revision number. - Update to r20160910202359 (commit 7ad2f37391e3e0debb7b96cd7164961d118f44c1) - Some functions now seem to need/emit SSE instructions which seems not to be enabled on i386 by default so add -msse switch PR: 212026, 212130
* Most commonly used build systems support silent builds, when theyamdmi32016-09-102-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | hide actual commands executed and only show short summary line (like "CC foo.c"). CMake and ninja enable this by default, some autotools using ports do as well. This is unacceptable because we need complete build logs at any time, so we now switch to verbose build logs unconditionally. Note that this change deliberately affects ALL builds and not only package builds on cluster, because we need to be sure that user experiencing failure can always provide informative build log regardless of settings and without rerunning the build. Change summary: - Always do verbose builds for cmake, ninja and GNU configure (the latter includes check if --disable-silent-rules is actually supported by the configure script; there are isolated cases when it's not true) - Remove CMAKE_VERBOSE, NINJA_VERBOSE and CONFIGURE_ARGS=--disable-silent-rules from all ports which set them for this is no longer needed - Revert hacks for --disable-silent-rules support priorly committed to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well Submitted by: amdmi3 Reviewed by: mat Exp-run by: antoine Approved by: portmgr (mat, antoine) Differential Revision: D7534