aboutsummaryrefslogtreecommitdiffstats
path: root/cad
Commit message (Collapse)AuthorAgeFilesLines
* - Update `cad/libredwg' to version 0.6.2 which brings numerous importantdanfe2018-11-082-5/+13
| | | | | | | | fixes, including several out_dxf segfaults - Build with PostScript export support (dwg2ps) by default (due to lack of --disable-pslib configure switch, leave a note that while currently pre-installed `print/pslib' port would not be silently picked up, this might change in the future and explain how to handle this situation)
* multimedia/ffmpeg: update to 4.1jbeich2018-11-062-1/+2
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
* Mark BROKEN: fails to buildantoine2018-11-041-0/+1
| | | | | | | | /wrkdirs/usr/ports/cad/brlcad/work/brlcad-7.24.0/src/other/openNURBS/opennurbs_archive.cpp:13560:103: error: differing user-defined suffixes ('__DATE__' and '__TIME__') in string literal concatenation rc = archive.Write3dmStartSection( version, "Archive created by ON_WriteOneObjectArchive "__DATE__" "__TIME__ ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Reported by: pkg-fallout
* cad/gtkwave: Update to 3.3.95zeising2018-11-042-5/+6
| | | | | Update cad/gtwave to 3.3.95 Add USES=gnome
* Remove compatibility code for FreeBSD < 11.2 from all ports.rene2018-11-024-13/+2
| | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724
* cad/freecad: update to 0.17.13541jbeich2018-10-312-8/+10
| | | | | | | | | | - Restore revision number lost in r467912 but not other bits as those aren't available/useful outside of VCS Changes: https://github.com/FreeCAD/FreeCAD/compare/0.17...9948ee4f1 PR: 232696 Requested by: kunda (upstream) MFH: 2018Q4 (bug fixes)
* cad/freecad: unbreak with boost 1.69jbeich2018-10-312-1/+1980
| | | | | | | | | | | | | | | | | | | | | | | CMake Error at /usr/local/share/cmake/Modules/FindBoost.cmake:2049 (message): Unable to find the requested Boost libraries. Boost version: 1.69.0 Boost include path: /usr/local/include Could not find the following Boost libraries: boost_signals Some (but not all) of the required Boost libraries were found. You may need to install these additional Boost libraries. Alternatively, set BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT to the location of Boost. Call Stack (most recent call first): CMakeLists.txt:596 (find_package) PR: 232525 Obtained from: upstream (FreeCAD 0.18)
* Upgrade to 7.3.0.thierry2018-10-319-141/+479
|
* Return subset of r483249 to GCC 4.2 to unbreak on mips*jbeich2018-10-281-1/+1
|
* Downgrade C++03 to C++98, actual default for GCC < 6jbeich2018-10-282-6/+3
| | | | | GCC 4.2 in base system doesn't support C++03: cc1plus: error: unrecognized command line option "-std=gnu++03"
* cad/gmsh: Remove CONFLICTS related to OCC knob and cad/gmsh-occjrm2018-10-281-2/+0
| | | | cad/gmsh-occ was removed in r482318
* cad/gmsh: Fix powerpc64 build [1] and restore DOCS knob [2]jrm2018-10-282-112/+183
| | | | | | PR: 231832 Submitted by: pkubaj@anongoth.pl [1] Reported by: mat [2]
* cad/gnucap: Update to 2013-04-23swills2018-10-274-44/+52
| | | | | PR: 232464 Submitted by: Nathan <ndowens@yahoo.com>
* - Update to 3.10.12danilo2018-10-273-5/+7
| | | | - Move USES to make portlint happy
* Update kicad-*devel portsmr2018-10-2614-60/+312
| | | | Enable spice
* Update 2018.10.22:mr2018-10-265-53/+28
| | | | | | | | | Unbreak with Boost 1.69 Drop dependency on -lcompat Replace time.h with ctime PR: 232516 Submitted by: Jan Beich jbeich@
* Remove expired port:rene2018-10-255-7784/+0
| | | | 2018-10-24 cad/kicad-library: KiCad has been upgraded to 5.0.0
* Expand FreeBSD 12 conditionals to include 13.0-CURRENTjbeich2018-10-241-0/+1
|
* cad/openscad: unbreak with boost 1.69jbeich2018-10-231-0/+13
| | | | | | | | src/CSGTermEvaluator.cc:112:9: error: no viable conversion from 'boost::tribool' to 'bool' bool convex = ps->convexValue(); ^ ~~~~~~~~~~~~~~~~~ PR: 232525
* - Update WWWamdmi32018-10-191-1/+1
| | | | Approved by: portmgr blanket
* Remove SUBDIR += gmsh from cad/Makefile (missing from last commit)jrm2018-10-181-1/+0
|
* Remove cad/gmsh-occ since cad/gmsh now builds with OCC by defaultjrm2018-10-183-31/+0
|
* cad/gmsh: Update to version 4.0.2 and reset maintainer to ports@jrm2018-10-184-293/+128
| | | | | Upstream change log: https://gitlab.onelab.info/gmsh/gmsh/blob/master/CHANGELOG.txt
* - Add LICENSE_FILEamdmi32018-10-162-1/+2
| | | | | | - Update WWW Approved by: portmgr blanket
* Update devel/tbb to version 2019.1 and bump dependent ports' revisionsmartymac2018-10-111-1/+1
| | | | Also, reintegrate HTML documentation that was removed in previous version.
* Upgrade to 5.0.1.thierry2018-10-1115-479/+813
|
* cad/calculix-ccx math/arpack++ math/armadillo math/scilab math/octave: ↵yuri2018-10-051-2/+2
| | | | | | | | | Change dependency from math/arpack to math/arpack-ng math/arpack is a dead, unmaintained project, and math/arpack-ng is a maintained and updated fork. This commit is effectively a version upgrade of the arpack dependency. Approved by: portmgr blanket (does not result in a change in contents of the resulting package)
* math/arpack-ng: Update 3.5.0 -> 3.6.3yuri2018-10-051-2/+2
| | | | | | | | | | Port changes: * Remove the slave port math/arpack-ng-mpich: the MPI option is incremental and only adds a library * Permanently enable the MPI functionality: see above * Shorten the CONFLICTS statement * Install arpack.h which is forgotten by the project itself Bump cad/elmerfem: dependency there changed to math/arpack-ng.
* Update devel/tbb to version 2019 and bump dependent port's revisionsmartymac2018-10-041-1/+1
|
* Update 10.x build depend on clang to llvm60.brooks2018-09-261-3/+3
| | | | | | PR: 231288 Approved by: maintainer timeout (15 days) Sponsored by: DARPA, AFRL
* Update Qt5 to 5.11.2tcberner2018-09-263-7/+21
| | | | | PR: 231560 Exp-run by: antoine
* These ports now build on powerpc64.linimon2018-09-251-2/+0
| | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* Repocopy the KiCad libraried from their -devel versions.thierry2018-09-2518-0/+19614
|
* Deprecate kicad-library: it must be replaced by Schematic symbols, PCBthierry2018-09-251-0/+3
| | | | footprints, and 3D models.
* Upgrade to 5.0.0.thierry2018-09-2411-414/+195
| | | | Release notes at <http://kicad-pcb.org/blog/2018/07/KiCad-5--a-new-generation/>.
* Change 10 ports from net/mpich2 to net/mpichyuri2018-09-231-3/+3
| | | | | | | mpich2 is the obsolete version 2.x, mpich is at the current version 3.x science/triqs science/PETSc math/py-slepc4py math/slepc math/py-petsc4py math/petiga math/sundials cad/elmerfem math/blocksolve95 math/spooles
* Upgrade to 28, and use flavors to build the x11 application and the shared ↵thierry2018-09-233-143/+151
| | | | | | | | library. PR: 226191 Submitted by: Kevin Zheng (maintainer) Approved by: portmgr (bapt)
* New port: cad/k40-whisperer0mp2018-09-207-0/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GUI control software for the stock K40 laser cutter controller K40 Whisperer is an alternative to the Laser Draw (LaserDRW) program that comes with some Chinese laser cutters. It reads SVG and DXF files, interprets the data and sends commands to the K40 controller to move the laser head and control the laser accordingly. K40 Whisperer does not require a USB key (dongle) to function. Features: - Reads SVG files and DXF files. - Splits input design based on color formatting (red, blue). - In SVG files blue and red paths are interpreted as vectors for vector engraving and cutting. Everything else is transferred as a raster image. - In DXF files blue paths are interpreted as vector engrave (blue). Everything else is interpreted as vector cut (red). - Performs cuts on features inside of other features before cutting the outside features. (If you cut the outside first the part might drop out of the stock material.) - Converts gray scale images to halftone images to simulating varying levels of gray (i.e. engraving pictures). The Halftone option needs to be selected under "Raster"-"Settings" to enable halftoning. WWW: http://www.scorchworks.com/K40whisperer/k40whisperer.html PR: 228466 Reviewed by: mat (mentor) Approved by: mat (mentor) Sponsored by: Warsaw Hackerspace Differential Revision: https://reviews.freebsd.org/D16339
* More precisely specify USES=compiler to fix build on gcc-basedlinimon2018-09-181-5/+1
| | | | | | | | platforms such as powerpc64. Tested on powerpc64, amd64. Approved by: portmgr (tier-2 blanket)
* Change x11/xorgproto to become a build depzeising2018-09-1211-11/+11
| | | | | | | | | | | | | | | Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906
* Various cleanup & fixes post-DOCS/EXAMPLES cleanup.mat2018-09-101-5/+5
| | | | | | PR: 230864 Submitted by: mat exp-runs by: antoine
* Add EXAMPLES options to ports that should have one.mat2018-09-101-0/+2
| | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine
* Add DOCS options to ports that should have one.mat2018-09-106-4/+7
| | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine
* After an include, PLIST_SUB must be appended to, not overwritten.mat2018-09-101-2/+2
| | | | | | | | | If it is overwritten, many values will be clobbered, and pain will ensue. PR: 230864 Submitted by: mat exp-runs by: antoine
* Update science/hdf5 to 1.10.2sunpoet2018-09-062-2/+2
| | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://portal.hdfgroup.org/display/support/HDF5%201.10.2#releasenotes https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt PR: 231009 Exp-run by: antoine
* Update devel/json-c to 0.13.1sunpoet2018-09-061-1/+1
| | | | | | | | | - Add my LOCAL to MASTER_SITES - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/json-c/json-c/blob/master/ChangeLog PR: 231007 Exp-run by: antoine
* Fix build with Qt 5.11jhale2018-08-311-0/+41
| | | | | PR: 230884 Obtained from: upstream
* GNU LibreDWG is a C library to handle DWG files which aims to be a freedanfe2018-08-305-0/+70
| | | | | | | | | replacement for the OpenDWG libraries. There are command line tools and libraries to read and write DWG files, with converters for various formats: DXF, DXFB, SVG, PS, JSON, XML, etc. WWW: https://www.gnu.org/software/libredwg/
* cad/qmls: Fix build with Clang 6tobik2018-08-251-0/+36
| | | | | | | | cdl.cpp:128:24: error: cast from pointer to smaller type 'char' loses information buf[index] = (char)NULL; ^~~~~~~~~~ http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/qmls-0.2.log
* cad/leocad: Remove the embedded build date and fix build with Clang 6tobik2018-08-252-1/+17
| | | | | | | | common/lc_application.cpp:209:23: error: no matching literal operator for call to 'operator""__DATE__' with arguments of types 'const char *' and 'unsigned int', and no matching literal operator template printf("Compiled "__DATE__"\n"); ^ http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/leocad-0.80.3_4.log
* cad/openvsp: update to 3.16.1fernape2018-08-242-5/+4
| | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D16778
* Update the KiCAD devel ports to the latest versionsmr2018-08-2213-479/+674
|
* cad/meshlab: drop maintainership per request.rene2018-08-211-1/+1
| | | | Submitted by: Neel Chauhan (former maintainer)
* Upgrade Code_Aster to 13.6.0-1.thierry2018-08-181-6/+1
|
* Simplify MASTER_SITESsunpoet2018-08-161-1/+1
| | | | | | Differential Revision: https://reviews.freebsd.org/D14090 Submitted by: sunpoet (myself) Approved by: danilo (maintainer)
* devel/boost-*: update to 1.68.0jbeich2018-08-098-8/+8
| | | | | | | | | - Switch to C++14 for libboost_system to support C++14 consumers Changes: http://www.boost.org/users/history/version_1_68_0.html PR: 229569 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D16165
* cad/gtkwave: update to 3.3.93zeising2018-08-043-4/+6
|
* Fix a common grammar error: "can not" means the opposite of "cannot."adamw2018-08-021-2/+2
| | | | "Can not" means "it is possible not to," and "cannot" means "it is impossible to."
* Switch to xorgproto instead of individual packageszeising2018-08-011-3/+3
| | | | | | | | | | | | | | | | | | Upstream used to distribute protocol headers as separate packages, but has decided to merge those to a common package, named xorgproto. This update tracks that change. * Add a new port, x11/xorgproto, with are protocol headers for xorg. * Hook the new protocol port to the build and to infrastructure in bsd.xorg.mk. * Update all ports with a dependency on any of the old *proto packages to instead depend on xorgproto. Bump portrevision. * Delete the old *proto packages, update MOVED. PR: 230023 Submitted by: zeising Approved by: portmgr (antoine) exp-run by: antoine
* Mark broken on FreeBSD 10.trasz2018-07-301-5/+2
|
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2018-07-3026-20/+26
| | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542
* Add a port of the KiCAD Project Templatesmr2018-07-287-0/+286
|
* cad/gtkwave: Update to 3.3.92zeising2018-07-272-4/+4
|
* Unbreak.trasz2018-07-243-20/+38
|
* Mark BROKEN: checksum and size mismatchantoine2018-07-221-0/+1
| | | | Reported by: pkg-fallout
* cad/calculix: update to version 2.14swills2018-07-197-44/+34
| | | | | PR: 228260 Submitted by: pfg (maintainer)
* Deprecate ports broken for more than 5 monthsantoine2018-07-171-0/+2
|
* cad/admesh: Update 0.95 -> 0.98.3yuri2018-07-153-27/+20
| | | | | | | | | | Port changes: * Project moved to github * Add LICENSE_FILE * Add USE_LDCONFIG: it now installs the shared library * Remove do-install: it now installs by itself Reported by: repology
* Update to upstream version 2.14riggs2018-07-105-42/+176
| | | | | | | | | | | Detailed maintainer log: - New version with many enhancements. See http://www.dhondt.de/new_calc.htm - Drop metis-edf: metid-edf will be deprecated and it's less confusing to just use metis4. PR: 228259 Submitted by: pfg (maintainer)
* cad/kicad-devel: flatten GitHub linkjbeich2018-07-101-1/+1
|
* Really bunp PORTREVISION this time...mr2018-07-091-1/+1
| | | | Reported by: linimon
* cad/kicad-devel: unbreak with boost 1.68jbeich2018-07-091-0/+21
| | | | | | | | 3d-viewer/3d_cache/3d_cache.cpp:37:10: fatal error: 'boost/uuid/sha1.hpp' file not found #include <boost/uuid/sha1.hpp> ^ PR: 229569
* Bump PORTREVISION to fix pkg building.mr2018-07-091-1/+0
|
* Remove all := from BUILD_DEPENDS, here are never needed.mat2018-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | While there, cleanup, and sort depends. When build and run dependencies are the same, there are three ways to avoid duplicating the list while not adding the framework added BUILD_DEPENDS to the RUN_DEPENDS. In order of preference, they are: 1) use RUN_DEPENDS to set BUILD_DEPENDS: BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= foo:bar/baz 2) create another variable and use it: MY_DEPENDS= foo:bar/baz BUILD_DEPENDS= ${MY_DEPENDS} RUN_DEPENDS= ${MY_DEPENDS} 3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation: BUILD_DEPENDS= foo:bar/baz RUN_DEPENDS:= ${BUILD_DEPENDS} Sponsored by: Absolight
* Add two missing patches.mr2018-07-082-0/+30
|
* Mark these ports as broken on aarch64, and, where appropriate, armvX.linimon2018-07-071-0/+1
| | | | | | While here, pet portlint and modernize. Approved by: portmgr (tier-2 blanket)
* Fix PKGNAMEsantoine2018-07-073-3/+3
|
* Complete the switch to qt5 and upgrade to 3.21.1.1mr2018-07-0610-187/+320
| | | | Submitted by: Tamas Tevesz ice@extreme.hu
* Follow upstream and split the kicad-library-devel port intomr2018-07-0624-8608/+19397
| | | | | kicad-library-footprints-devel kicad-library-packages3d-devel and kicad-library-symbols-devel
* Update to r20180703172316.mr2018-07-053-29/+35
|
* Mark ports broken on mips64 that are already broken on powerpc64. Inlinimon2018-07-022-0/+4
| | | | | | | | | most cases, the failure mode is the same. Also, mark them broken on mips when necessary. While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mktcberner2018-06-2913-26/+26
| | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540
* Simplify EXTRACT_ONLYrene2018-06-261-1/+1
| | | | | Submitted by: mat MFH: 2018Q2 (with r473335)
* - Unbreak build on ARM. Use malloc instead of sbrk.danilo2018-06-262-2/+12
|
* cad/feappv: fix, update to version 4.1i and update WWWrene2018-06-264-37/+21
| | | | | | PR: 223412 (modified) Submitted by: smars@yuntech.edu.tw MFH: 2018Q2
* Update to version 3.20.1.7 and use QT5 due to compile errors when using QT4.mr2018-06-223-24/+1932
|
* - Update to 3.10.10danilo2018-06-222-4/+4
|
* Use PY_FLAVOR for dependencies.mat2018-06-216-13/+13
| | | | | | | FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight
* Use EMACS_FLAVOR for dependencies.mat2018-06-211-1/+1
| | | | | | | FLAVOR is the flavor of the current port, and it should not trickle down. Sponsored by: Absolight
* Mark ports broken on powerpc64, categories a-c.linimon2018-06-184-6/+13
| | | | | | While here, pet portlint and do some other cleanup. Approved by: portmgr (tier-2 blanket)
* Update automake to 1.16.1. Also remove automake-wrapper. We haven't hadtijl2018-06-142-4/+29
| | | | | | | | multiple versions of automake in years and probably won't in the future. PR: 228809 Exp-run by: antoine Approved by: portmgr (antoine)
* Remove expired ports:rene2018-06-0748-1284/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2018-06-06 biology/ssaha: Broken for more than 6 months 2018-06-06 biology/crux: Broken for more than 6 months 2018-06-06 biology/ariadne: Broken for more than 6 months 2018-06-06 cad/sceptre: Broken for more than 6 months 2018-06-06 cad/cider: Broken for more than 6 months 2018-06-06 chinese/scim-array: Broken for more than 6 months 2018-06-06 chinese/xpdf: Broken for more than 6 months 2018-06-06 chinese/telnet: Broken for more than 6 months 2018-06-06 comms/java-commapi-freebsd: Depends on BROKEN and expiring comms/java-commapi 2018-06-06 comms/soundmodem: Broken for more than 6 months 2018-06-06 comms/jsdr: Broken for more than 6 months 2018-06-06 comms/java-commapi: Broken for more than 6 months 2018-06-06 converters/pdf2djvu: Broken for more than 6 months 2018-06-06 databases/rdb: Broken for more than 6 months 2018-06-06 databases/animenfo-client: Broken for more than 6 months 2018-06-06 databases/ruby-mysql: Broken for more than 6 months 2018-06-06 databases/riak: Broken for more than 6 months 2018-06-06 databases/animenfo-client-gtk: Broken for more than 6 months 2018-06-06 databases/rdfdb: Broken for more than 6 months 2018-06-06 databases/riak2: Broken for more than 6 months 2018-06-06 devel/subversion-static: Broken for more than 6 months 2018-06-06 japanese/xgate: Broken for more than 6 months 2018-06-06 textproc/opengrm-ngram: Broken for more than 6 months 2018-06-06 textproc/ocaml-tyxml: Depends on BROKEN and expiring www/ocaml-net 2018-06-06 www/ocaml-net: Broken for more than 6 months 2018-06-06 audio/linux-genpuid: Broken for more than 6 months 2018-06-06 x11/enventor: Broken for more than 6 months 2018-06-06 audio/xmms-timidity: Broken for more than 6 months 2018-06-06 audio/kaudiocreator: Broken for more than 6 months 2018-06-06 audio/jxm: Depends on BROKEN and expiring comms/java-commapi 2018-06-06 audio/deforaos-mixer: Broken for more than 6 months 2018-06-06 audio/gkrellmss2: Broken for more than 6 months 2018-06-06 audio/ogg2mp3: Broken for more than 6 months 2018-06-06 audio/abcmidi: Broken for more than 6 months 2018-06-06 benchmarks/netpipe: Broken for more than 6 months 2018-06-06 biology/plink: Broken for more than 6 months
* Mark as broken on powerpc64.linimon2018-06-051-0/+2
| | | | | | | Although portlint complains about the new line, I don't see anything I can do about that. Approved by: portmgr (tier-2 blanket)
* cad/gtkwave: Update to 3.3.91zeising2018-06-042-4/+4
|
* Unbreak qfsm build with clang 6.0 by fixing two instances of:truckman2018-06-042-1/+21
| | | | | | | error: cannot initialize return object of type 'Project *' with an rvalue of type 'bool' Pet portlint.
* - Bump PORTREVISION (editors/lazarus was updated)acm2018-06-031-1/+1
|
* cad/gtkwave: update to 3.3.90zeising2018-06-022-4/+4
|
* USES=emacs ports: Bump PORTREVISION for editors/emacs 26.1 upgradejrm2018-05-312-2/+2
| | | | | Or, mark ports that fail to build as BROKEN. https://lists.freebsd.org/pipermail/freebsd-ports/2018-May/113518.html
* Update WWWsunpoet2018-05-281-1/+1
| | | | | | | search.cpan.org is shutting down. It will redirect to metacpan.org after June 25, 2018. With hat: perl
* kicad-* are not compatible with python3antoine2018-05-272-2/+2
|
* - Moved ports to Uses/lazarus.mkacm2018-05-262-25/+28
| | | | | | | - Add FLAVORS Approved by: portmgr Differential Revision: https://reviews.freebsd.org/D14661
* Add PY_FLAVOR to Python module dependencies.mat2018-05-221-1/+1
| | | | Sponsored by: Absolight
* Pass maintainership to submitterjoneum2018-05-191-1/+1
| | | | | PR: 228355 Submitted by: Neel Chauhan <neel@neelc.org>
* - Whitespace fixamdmi32018-05-121-5/+5
| | | | Approved by: portmgr blanket
* Drop FreeBSD 10.3 supportjbeich2018-05-082-11/+0
| | | | | | Reviewed by: yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*) Approved by: portmgr (rene) Differential Revision: https://reviews.freebsd.org/D15238
* For ports under `cad', `devel', `dns`, and `math' categories: removedanfe2018-05-053-3/+0
| | | | | redundant PKGMESSAGE assignment, which is set appropriately by the b.p.m when `pkg-message' appears on the SUB_FILES list.
* Deprecate ports broken for more than 6 monthsantoine2018-05-053-0/+6
|
* - Update to 3.10.9danilo2018-05-032-4/+4
|
* multimedia/ffmpeg: update to 4.0jbeich2018-05-022-2/+2
| | | | | | | | | | | | - FFSERVER support was removed upstream - libressl now uses libtls backend instead of patching openssl one - Clang i386 no longer uses 16-byte aligned stack Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 227726 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15175
* multimedia/webcamoid: unbreak with ffmpeg 4.0jbeich2018-05-021-2/+4
| | | | | | | | | ngpkg.cpp:2342:27: error: use of undeclared identifier 'CODEC_FLAG_PSNR' context->flags |= CODEC_FLAG_PSNR; ^ PR: 227726 Reported by: antoine (via exp-run)
* cad/opencascade: unbreak with ffmpeg 4.0jbeich2018-05-021-0/+34
| | | | | | | | | | | | src/Image/Image_VideoRecorder.cxx:279:25: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER' aCodecCtx->flags |= CODEC_FLAG_GLOBAL_HEADER; ^ src/Image/Image_VideoRecorder.cxx:452:38: error: use of undeclared identifier 'AVFMT_RAWPICTURE' if ((myAVContext->oformat->flags & AVFMT_RAWPICTURE) != 0 ^ PR: 227726 Reported by: antoine (via exp-run)
* Update the QScintilla2 ports to 2.10.4tcberner2018-04-302-2/+2
|
* Reenable for FreeBSD >= 10.4mr2018-04-282-8/+7
| | | | | | Use the CONFIG argument to enable experimental features Submitted by: jbeich@
* Enable experimental features.mr2018-04-263-15/+21
| | | | | Make portlint happy. Mark Broken for FreeBSD 10 due to compile/link error.
* New port: cad/abc: System for sequential synthesis and verificationyuri2018-04-246-0/+101
| | | | | PR: 227254 Submitted by: Christian Krämer <uddka@student.kit.edu>
* Add openscad-devel to the build and register conflict.mr2018-04-232-0/+9
|
* Add openscad-devel as of 2018.04.19mr2018-04-236-0/+202
| | | | PR: 227581
* Add missing distinfo changesmr2018-04-221-3/+3
|
* Update to r20180420191845mr2018-04-222-5/+5
|
* - Update to 0.17.13509wen2018-04-224-149/+222
| | | | | PR: 227381 Submitted by: pfg@
* Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports.ale2018-04-192-2/+2
|
* devel/boost-*: update to 1.67.0jbeich2018-04-187-5/+7
| | | | | | | Changes: http://www.boost.org/users/history/version_1_67_0.html PR: 227427 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15030
* cad/freecad: unbreak with boost 1.67jbeich2018-04-171-0/+16
| | | | | | | | | | CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o: In function `boost::condition_variable::condition_variable()': src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:(.text._ZN5boost18condition_variableC2Ev[_ZN5boost18condition_variableC2Ev]+0x33): undefined reference to `pthread_condattr_init' src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:(.text._ZN5boost18condition_variableC2Ev[_ZN5boost18condition_variableC2Ev]+0x4a): undefined reference to `pthread_condattr_setclock' src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:(.text._ZN5boost18condition_variableC2Ev[_ZN5boost18condition_variableC2Ev]+0x5f): undefined reference to `pthread_condattr_destroy' PR: 227427 Reported by: antoine (via exp-run)
* Update to r20180415140733.mr2018-04-162-5/+5
|
* Mark BROKEN when OSVERSION < 1003506, due to __cxa_atexit().thierry2018-04-081-0/+5
|
* - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mkacm2018-04-051-1/+1
| | | | | | | | | | - Convert all fpc-based ports to USES=fpc PR: 227210 Reviewed by: portmgr Approved by: portmgr Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D14617
* Fix build of cad/elmerfem ahead of CMake 3.11.adridg2018-04-033-8/+7
| | | | | | | | | | | | | | | | | - Bump to the actual 8.3 release, instead of a few days and revisions short of it. There's no uploaded tarball, so we're still stuck with GH tags. - Build out-of-source; with CMake 3.11 you can no longer add a library with no (zero) sources, and the existing setup was picking up build- cache directories like CMakeFiles/ to turn into Elmer libraries. - As a side-effect, this shows the bogus library added to the plist some time earlier -- CMakeFiles is not an actual Elmer plugin. - Detection of <inttypes.h> is broken because of the way Fortran libraries are added to the link line, but gcc_s isn't; this leads to header detection that fails in linking. So just tell CMake that inttypes.h exists, instead. Approved by: tcberner (mentor, implicit)
* - Update to 2.2.0-rc1 [1]jhale2018-04-023-16/+14
| | | | | | | | | | - Move USES upward - Remove obsolete hack for gcc - Install AppStream metadata in share/metainfo per https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#sect-Metadata-GenericComponent PR: 226672 [1] Submitted by: Maciej Pasternacki <maciej@pasternacki.net> [1]
* Fix build with clang 6.x, pet portlintriggs2018-04-012-2/+22
| | | | | | PR: 227148 Submitted by: pfg (maintainer) MFH: 2018Q2
* Update cad/openvsp to 3.16.0fernape2018-03-273-8/+19
| | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14859
* The sixth parameter of DESKTOP_ENTRIES is either true, false or empty,mat2018-03-261-1/+1
| | | | | | it is not the shell builtin named false. Sponsored by: Absolight
* Update to r20180326082409.mr2018-03-263-6/+6
|
* Update to r20180325183419mr2018-03-264-6/+7
|
* Update cad/gtkwave to 3.3.89zeising2018-03-242-4/+4
|
* Update to 3.3.88zeising2018-03-244-16/+20
| | | | Create an option to install examples, default it to on.
* Fix cad/kicad{-devel} in advance of CMake 3.11. Remove old duplicate CMakeadridg2018-03-222-2/+14
| | | | | | | | | | | | module. The old modules use CMake internals that are going away in 3.11; this particular module has been shipped with CMake since 3.0 at least, so it's just not necessary except on silly ancient platforms. Reviewed by: thierry (maintainer) Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14772
* Pet portlint for cad/openvspfernape2018-03-191-5/+5
| | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14670
* Remove Ego-Lines from fernape's portsfernape2018-03-142-2/+0
| | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14668
* Update MAINTAINER to new FreeBSD.org accountfernape2018-03-132-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
* Convert archivers/quazip and archivers/quazip-qt5 into flavorstcberner2018-03-111-1/+2
| | | | | Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D14640
* Bump PORTREVISIONs of all users of math/mpc that we just updated togerald2018-03-1122-13/+22
| | | | version 1.1.0 (via revision 464079).
* Add more information to stub error messages.linimon2018-03-101-2/+2
| | | | | | | | Remove BROKEN lines where IGNORE has already been set. While here, pet portlint. Approved by: portmgr (tier-2 blanket)
* Fix cad/openscad shebangtcberner2018-03-101-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
* Fix plist on 32 bits archs.thierry2018-02-261-1/+1
|
* Canonicalize dependency on libpngantoine2018-02-261-1/+1
|
* Reset vg@'s ports after he resigned.rene2018-02-241-1/+1
| | | | With hat: portmgr-secretary
* Update to r20180223095015mr2018-02-233-9/+9
|
* Give the KDE SC4 applications ports a -kde4 suffixtcberner2018-02-231-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
* Fix build by adding chm to USE_FPCantoine2018-02-221-1/+1
| | | | Reported by: pkg-fallout
* Reduce dependency on the python2 metaportantoine2018-02-191-2/+2
| | | | | PR: 225752 Submitted by: Yasuhiro KIMURA
* - Update to 9.7.100danilo2018-02-192-4/+4
|
* Update QScintilla 2.10.2.rakuco2018-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
* Upgrade to 7.2.0.thierry2018-02-1817-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
* Fix build with clang 6.0.0riggs2018-02-181-0/+3
| | | | | PR: 225209 Submitted by: pfg (maintainer)
* devel/boost-python-libs got forgotten in the python flavorization, fixmat2018-02-152-2/+2
| | | | | | | | this oversight. Reviewed by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D14368
* - Update to 3.10.8danilo2018-02-144-14/+15
|
* cad/py-pyfda: Removed USE_PYTHON=noflavors because it causes INDEX to break.yuri2018-02-041-1/+1
| | | | Approved by: adamw (mentor)
* New port: cad/py-pyfda: GUI tool for designing and analysing discrete time ↵yuri2018-02-044-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
* Unbreak the build against recent Clang.danfe2018-02-021-0/+4
| | | | PR: 225538
* Flavorize and modernize Emacs portsjrm2018-02-022-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
* - Bump PORTREVISION. Lazarus was updated to 1.8.0acm2018-02-011-1/+2
|
* Remove duplicate line from plistantoine2018-02-011-1/+0
|
* cad/py-lcapy: Added missing dependency science/py-scipy, etc.yuri2018-01-272-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
* cad/brlcad: miscellaneous improvementsrene2018-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
* devel/boost-*: update to 1.66.0jbeich2018-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
* 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