aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
...
* Split the PLIST_SUB_SED variable in smaller logical groups.mat2016-08-171-2/+5
| | | | | | This will allow expanding it more easily. Sponsored by: Absolight
* typo.mat2016-08-171-1/+1
| | | | | Submitted by: wblock Sponsored by: Absolight
* Unbreak make missing.mat2016-08-172-7/+21
| | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7504
* New port: devel/grantlee5 and Uses/grantlee.mktcberner2016-08-151-0/+66
| | | | | | | | | | | | | | | | | | | | | The upcoming KDE Frameworks ports need grantlee5 * Add devel/grantlee5 and move installed headers into a subdirectory include/grantlee5 * Move header files from devel/grantlee into a subdirectory include/grantlee4 to make sure ports do not pick up the wrong headers * Add Uses/grantlee.mk to handle the PLIST_SUB and LIB_DEEPENDS needed by ports using grantlee (before we set the PLIST_SUB manual in very of the depending ports, which now should not be needed anymore). * The ports depending on devel/grantlee have been modified from LIB_DEPENDS=libgrantlee_gui.so:devel/grantlee to USES=grantlee:4 as this does not affect the package no version bumped was made. Reviewed by: mat, rakuco Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D7434
* Remove www/pecl-APC, it doesn't work with PHP 5.5+.mat2016-08-151-2/+1
| | | | | | PR: 211344 Submitted by: rene Sponsored by: Absolight
* Add SNDIO default description.naddy2016-08-091-0/+1
| | | | | PR: 211554 Submitted by: Tobias Kortkamp <t@tobik.me>
* Don't overquote the DEPRECATED message, it ended up looking silly.mat2016-08-091-1/+1
| | | | | | | | | | | | | | | | Something like: ----------- This port is deprecated; you may wish to reconsider installing it: EOL\ upstream\ since\ 10\ Jul\ 2016. It is scheduled to be removed on or after 2016-08-20. ----------- PR: 211421 Reported by: Miroslav Lachman Sponsored by: Absolight
* Only try to create DISTDIR if it does not exist already.mat2016-08-081-1/+3
| | | | | | | | | | | It turns out, some people, instead of setting DISTDIR, replace it with a symlink pointing to where DISTDIR should be pointing. And mkdir -p <symlink> fails. PR: 211623 Reported by: Harald Schmalzbauer Sponsored by: Absolight
* Unregister net/qt5-enginio from Mk/bsd.qt.mk which has expired.rene2016-08-071-5/+2
| | | | | | PR: 211581 Submitted by: myself Approved by: kde (tcberner), portmgr (mat)
* Tell people to add USES=gettext-runtime, not USES=gettext.mat2016-08-061-1/+1
| | | | | | | | This is done after the port has been built, so it is already building, so it does not need to be added a BUILD_DEPENDS on gettext-tools. Discussed with: dumbbell Sponsored by: Absolight
* Add x11/linux-c6-pixman, required by graphics/linux-c6-cairo.tijl2016-08-051-1/+6
| | | | Submitted by: jkim
* Add graphics/linux-c6-jasper, required by graphics/linux-c6-gdk-pixbuf2.tijl2016-08-051-1/+6
|
* Prefix the PKGMESSAGES variable with an _ to show it is private.mat2016-08-032-3/+3
| | | | Sponsored by: Absolight
* Don't use extension.ini any more, and have each extension install in itsmat2016-08-031-37/+50
| | | | | | | | | | | | | | | | | | | | | file, so the order remains the same. Every PHP (or Zend) extension now installs its own .ini file in /usr/local/etc/php. A PHP extension will be automatically activated when installed. The order into which extensions are loaded is automatically guessed. In some very rare cases, the guess will be wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php section of the Porter's Handbook for more information. Convert ports touching etc/php/extensions.ini manually, or telling the OP to do it. And finally, bump PORTREVISION for all php extensions. PR: 210697 Submitted by: mat Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7022
* Add a PKGMESSAGES variable that allows the framework to have more thanmat2016-08-032-3/+6
| | | | | | | | | one PKGMESSAGE file. This allows the framework to add messages to ports, without touching their PKGMESSAGE file. Sponsored by: Absolight
* Always include bsd.default-versions.mk in bsd.port.mk.mat2016-08-0317-29/+2
| | | | | | | | | | | The variable defined in it are now always available after including bsd.port.pre.mk. PR: 210666 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6933
* Add devel/linux-c6-libthai, required by x11-toolkits/linux-c6-pango.tijl2016-08-021-1/+6
|
* Use LINUX_REPO_ARCH instead of LINUX_RPM_ARCH when setting DISTINFO_FILEtijl2016-08-011-2/+2
| | | | | | | and PLIST for Linux ports. LINUX_RPM_ARCH is the CPU targetted by a package and LINUX_REPO_ARCH is like our ARCH which is more suitable. This only affects Centos 6 ports because they are the only ones where LINUX_REPO_ARCH != LINUX_RPM_ARCH.
* editors/emacs-devel:ashish2016-07-271-2/+18
| | | | | | | | | | | | | - Update to 25.1-rc1[1] - Add IMPLIES condition for XWIDGETS option[1] Mk/bsd.emacs.mk: - Add block for emacs-nox11[2] - Update emacs-devel block with new EMACS_VER PR: 211356 [1] Submitted by: Joseph Mingrone <jrm@ftfl.ca> [1], matthew (via private email) [2]
* Mk/Uses/tcl.mk: fix stage-qa linking error.dbn2016-07-241-3/+4
| | | | | | | | | | - If a port links to libtk then it will always also link to libtcl. Include libtcl in the LIB_DEPENDS when linking to libtk. - Fix indentation of '.if' statements PR: 211261 Approved by: gahr MFH: 2016Q3
* Stop people putting arguments to USES=ssl.mat2016-07-221-0/+4
| | | | Sponsored by: Absolight
* - Update EMACS_PORTSDIR to match new convention of specifying dependencyashish2016-07-221-5/+5
| | | | | | | ports, and rename it to EMACS_PORTDIR PR: 210960 Submitted by: rakuco
* Fix display of 7.0 for IGNOREbdrewery2016-07-211-1/+1
|
* gecko: axe poorly maintained QT5 supportjbeich2016-07-141-9/+2
| | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1282866
* bsd.emacs.mk: Fix EMACS_VER for emacs-devel after r416838.rakuco2016-07-101-1/+1
| | | | | | | | The value did not match the one in editors/emacs-devel, so ports such as textproc/markdown-mode.el would fail `make build/run-depends` since the wrong binary name would be looked for. MFH: 2016Q3
* update thunderbird to 45.2.0cmt2016-07-091-7/+12
| | | | | | | PR: 210749 Approved by: jbeich (maintainer), rene (mentor) MFH: 2016Q3 Security: 8065d37b-8e7c-4707-a608-1b0a2b8509c3
* Remove a patch from devel/gmake so the port no longer depends ontijl2016-07-081-13/+5
| | | | | | | | | | print/texinfo which requires gmake. To break this circular dependency gmake-lite was introduced. This can be removed now as well. PR: 210623 Reviewed by: bapt Exp-run by: antoine Approved by: portmgr (antoine)
* Do not try to register '/' as a directory when PREFIX is set to '/'bapt2016-07-061-1/+1
|
* Extend the USES=php match so that it recognizes php:web as well, to preventadamw2016-07-051-2/+2
| | | | | | | an erroneous deprecation warning. PR: 210822 Approved by: portmgr (mat)
* Add another http:// GENTOO mirror and kill stray EOL whitespace while here.danfe2016-07-021-1/+2
|
* Delete the now expired postgresql90 ports. Upstream support formatthew2016-07-022-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | postgresql-9.0.x was declared EoL in September 2015. Summary: Remove 9.0 from the list of postgresql versions available in ports Disconnect postgresql90 ports from the build Remove postgresql90-pgtcl port Remove postgresql90-client port Move the master postgreslXY-plperl makefile to postgresql95-plperl/Makefile. Adjust include lines in other postgresqlXY-plperl ports Delete postgresql90-plperl Move the master postgreslXY-plpython/{Makefile,pkg-descr} to postgresl95-plpython/{Makefile,pkg-descr} Adjust all other postgresqlXY-plpython/Makefile to include the new master Remove postgresql90-server Reviewers: jgh, girgen, #portmgr, O5 Ports Framework, bapt, crees Reviewed By: #portmgr, O5 Ports Framework, bapt, crees Subscribers: mat Differential Revision: https://reviews.freebsd.org/D6898
* Only warn about symlinks that exist in the stage directory, or thatmat2016-06-301-1/+8
| | | | | | exist nowhere. Sponsored by: Absolight
* For some reason, != "" and == "" don't work the same with make andmat2016-06-291-2/+2
| | | | | | | fmake, but, empty does. Pointy hat to: mat, or make(1) pick one. Sponsored by: Absolight
* Move USE_PHPEXT, USE_PHP_BUILD and USE_ZENDEXT to unsupported, now thatmat2016-06-282-13/+4
| | | | | | they have been removed from the ports tree. Sponsored by: Absolight
* Add support for USE_PHP=ext:build to add a build dependency on the extension.mat2016-06-281-7/+7
| | | | | | | | PR: 210529 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6936
* USEify USES=php.mat2016-06-282-34/+79
| | | | | | | | | | | | | | | | | | | | The following variables have been folded into arguments: - USE_PHPIZE -> USES=php:phpize - USE_PHPEXT -> USES=php:ext - USE_ZENDEXT -> USES=php:zend - USE_PHP_BUILD -> USES=php:build - WANT_PHP_CLI -> USES=php:cli - WANT_PHP_CGI -> USES=php:cgi - WANT_PHP_MOD -> USES=php:mod - WANT_PHP_WEB -> USES=php:web - WANT_PHP_EMB -> USES=php:embed PR: 210529 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6936
* - Fix typo: "you need USES=nssl" -> "you need USES=ssl"amdmi32016-06-281-1/+1
| | | | | Approved by: mat Differential Revision: D6997
* Remove obsolete doc.mat2016-06-271-1/+0
| | | | Sponsored by: Absolight
* Catch up two instances of USE_OPENSSL.mat2016-06-272-3/+1
| | | | Sponsored by: Absolight
* Replace bsd.openssl.mk with USES=sslmat2016-06-274-17/+27
| | | | | | | | | | | | Add a qa hint about needing, or not, USES=ssl. Fix ports doing silly things, like including bsd.openssl.mk directly. PR: 210322 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6866
* Add opt_CMAKE_BOOL_OFF, oposite of opt_CMAKE_BOOL.mat2016-06-271-0/+9
| | | | | PR: 210576 Sponsored by: Absolight
* Add an opt_CMAKE_BOOL options helper.adamw2016-06-261-0/+10
| | | | | | | | | | | | | SOMEOPT_CMAKE_BOOL= WITH_FOO BAR expands to: -DWITH_FOO:BOOL=true -DBAR:BOOL=true or -DWITH_FOO:BOOL=false -DBAR:BOOL=false PR: 210576 Approved by: portmgr (mat)
* Reduce a little bit foot shooting for people installing python 3 ports usingantoine2016-06-261-1/+6
| | | | | | | PYTHON_ABIVER/PYTHON_INCLUDEDIR, when they use default options for lang/python3x, by providing a reasonable default value to PYTHON_ABIVER With hat: portmgr
* Fix package depends install not respecting DEPENDS_ARGS for the PKGFILE lookup.bdrewery2016-06-241-6/+4
| | | | | This also optimizes the PKGBASE/PKGFILE lookup with the new port_var_fetch(), which passes in the known DEPENDS_ARGS.
* Add a function port_var_fetch() for fetching multiple variables from a port.bdrewery2016-06-241-0/+29
| | | | This is taken from Poudriere (uncommitted)
* Show proper variable in error.bdrewery2016-06-241-1/+1
| | | | With hat: portmgr
* - add _ypldap to USERS_BLACKLIST and GROUPS_BLACKLISTohauer2016-06-241-2/+2
| | | | | | PR: 210282 Submitted by: ohauer Approved by: portmgr (mat@)
* - fix detection of threaded httpdohauer2016-06-241-1/+1
| | | | Approved by: mat@
* Move bsd.php.mk to Uses/php.mkmat2016-06-232-96/+101
| | | | | | | | PR: 210323 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6867
* Extend the symlink checks to warn on absolute targets.mat2016-06-231-1/+6
| | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6930
* Make it possible to have bsd.default-versions.mk included before anymat2016-06-231-6/+16
| | | | | | | | | | other bsd.*.mk file. Restore the way ftp/curl was working before. With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6921
* x11/kde4: update to kdelibs version 4.14.10pi2016-06-231-3/+7
| | | | | | | | | | | | | | | | | | | | | | This is based on the area51 testing repository of the KDE-FreeBSD project, containing work by Raphael Kubo da Costa, Tobias Berner, Ralf Nolden, Adriaan de Groot and probably many more from the KDE team. KDE4 releases have fallen into three tracks now that KDE4 is pretty much end-of-life upstream. There's the libraries, the workspace (Plasma4) and applications. This patch introduces KDE4_KDELIBS_VERSION to track library releases, which are still done infrequently. It bumps the workspace version. It leaves applications alone. This has an effect on some applications pkg-plists where library version numbers need to be changed. Other than that it's supposed to be a minor upgrade, which opens the doors for more reorganization and getting KDE Frameworks 5 in. PR: 210255 Submitted by: Adriaan de Groot <groot@kde.org> (kde), Tobias C.Berner <tcberner@gmail.com> (kde) Exp-run by: antoine
* WANT_PGSQL=lib adds a LIB_DEPENDS on postgresglXY-client (this is alsomatthew2016-06-221-1/+1
| | | | | | | | | | | | | | | | the default when WANT_PGSQL is not defined). Compare to WANT_PGSQL=client which only adds a RUN_DEPENDS on postgresqlXY-client. 'client' can be part of a list of different components, but 'lib' is ignored if any other terms are specified, which seems an arbitrary and incorrect restriction. WANT_PGSQL=lib allows expressing that the port links against libpq.so.X rather than just needing one of the client programs like psql(1) at runtime. However, other than that there is little practical difference between 'lib' and 'client' on the resulting pkg. Approved by: crees (pgsql@) Sponsored by: https://reviews.freebsd.org/D6893
* Update Linux ports to Centos 6.8.tijl2016-06-211-2/+2
| | | | | | PR: 210373 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Differential Revision: https://reviews.freebsd.org/D6891
* lang/ifc was removed quite a while back.mat2016-06-201-6/+1
| | | | Sponsored by: Absolight
* Remove gtk-sharp10 it is not depended on anymore and superceeded by other libsbapt2016-06-201-1/+1
|
* Add a few checks for (MASTER|PATCH)_SITES groups.mat2016-06-192-0/+21
| | | | | | | | | | | | While make(1) is ok with variable names having quite a lot of strange characters in them, the fetch code mostly uses sh(1), where variable names can't include a dash (or pluses, or many other things). PR: 210251 210198 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6779
* Extract create-manifest.mat2016-06-192-93/+190
| | | | | | | | PR: 210198 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6779
* Reverse tests to decrease complexity.mat2016-06-193-96/+100
| | | | | | | | PR: 210198 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6779
* Remove unnecessary evals that do-fetch was using.mat2016-06-193-25/+23
| | | | | | | | | | | | | | | | | | | Turns out that env(1) knows how to parse a properly quoted string using -S "string", it makes the double eval used for the fetch command to be unnecessary. This is because running: eval "foo $(escape $bar)" is silly when this works: foo $bar So remove escaping and quoting, and sillyness. PR: 210198 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6779
* Simplify do-fetch, and remove now unused code.mat2016-06-192-99/+29
| | | | | | | | | | | | Turns out that the DEFAULT, and other groups sites were handled in a different way, ending up having the same code twice, but in slightly different places. PR: 210198 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6779
* Mk/Uses/cran: add "compiles" argument.dbn2016-06-191-2/+7
| | | | | | | | | | | | [1] Add "compiles" argument to cran to allow R-cran ports need to compile code to bring in the correct compiler dependencies. Also, ensure consistency between the compiler selected by the R port and the R-cran ports. [2] Migrate R-cran ports that manually specify the compiler to USES=cran,compiles. PR: 210343 Approved by: wen (1), portmgr (2, blanket)
* Mk/Uses/drupal.mk: remove support for Drupal 6rene2016-06-181-6/+6
|
* Fix last entry of MASTER_SITE_EXIM.mat2016-06-181-1/+1
| | | | | PR: 210198 Sponsored by: Absolight
* Fix targets being out of order.mat2016-06-181-10/+9
| | | | | Reported by: antoine Sponsored by: Absolight
* Despite its name, ruby-rd-build runs during the install stage.mat2016-06-171-1/+1
| | | | | | Reported by: antoine Pointy hat to: mat Sponsored by: Absolight
* Grmbl, poudriere still calls this unused empty target, so putting it back.mat2016-06-171-0/+5
| | | | | Reported by: antoine Sponsored by: Absolight
* Typo.mat2016-06-171-1/+1
| | | | | Reported by: Vladimir Krstulja Sponsored by: Absolight
* Remove DO_NADA targets.mat2016-06-176-72/+16
| | | | | | | No need to have make(1) compute a target order graph for targets that are empty. Sponsored by: Absolight
* Fix warning messages.mat2016-06-171-4/+4
| | | | Sponsored by: Absolight
* Fix documentation.mat2016-06-171-4/+5
| | | | Sponsored by: Absolight
* - fix regresssiondinoex2016-06-171-1/+1
| | | | as documented, OPENSSL_PORT may be set.
* Add USE_OPENSSL to the proxy libs thing.mat2016-06-161-0/+5
| | | | Sponsored by: Absolight
* Add DEFAULT_VERSIONS=ssl=XXXmat2016-06-162-39/+52
| | | | | | | | | | | | | | | Move the openssl detection routine to bsd.default-version.mk. Add warnings telling people to not use WITH_OPENSSL_PORT or WITH_OPENSSL_BASE. To ease maintainability, change the way the different ssl libraries version numbers are checked. PR: 210149 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6577
* Fix USES=bdb.mat2016-06-161-7/+7
| | | | | | | | | | Turns out that the conversion to USES was broken, and did not take the DEFAULT_VERSIONS=bdb=foo into account. PR: 210149 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight
* - Fix detection of graphics/linux-c6-sdl_ttf package. Framework checks for:pawel2016-06-151-84/+84
| | | | | | | | | | | | | | | | | | | | | | depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found *** Error code 1 while package contains: linux-c6-sdl_ttf-2.0.11_1: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0 /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.10.1 /compat/linux/usr/share/doc/SDL_ttf-2.0.11/CHANGES /compat/linux/usr/share/doc/SDL_ttf-2.0.11/COPYING /compat/linux/usr/share/doc/SDL_ttf-2.0.11/README - Remove now deprecated PORTSDIR from RUN_DEPENDS PR: 209750 Submitted by: myself Exp-run by: antoine Approved by: no objection from emulation (3 weeks)
* Now that lang/gcc6 has landed (which carries official GCC 6.x releases),gerald2016-06-101-1/+2
| | | | add support for USE_GCC=6 and USE_GCC=6+.
* Fix having the :DEFAULT MASTER_SITES entries ending up being there twicemat2016-06-061-0/+2
| | | | | | in the end. Sponsored by: Absolight
* Fix logic a bit, in case pkg is not installed (I guess.)mat2016-06-041-9/+7
| | | | | | PR: 209754 Reported by: Nick Evans Sponsored by: Absolight
* www/firefox: update to 47.0 (rc2) / 45.2esrjbeich2016-06-032-5/+4
| | | | | | | | | | | | - Adjust firefox-esr-i18n for linux-firefox after r414580 - Unbreak DTRACE=on + DEBUG=on [1] - Unbreak FFMPEG=off [2] Changes: https://www.mozilla.org/firefox/47.0/releasenotes/ Changes: https://www.mozilla.org/firefox/45.2.0/releasenotes/ Security: 8065d37b-8e7c-4707-a608-1b0a2b8509c3 PR: 200845, 209952 [1], 209308 [2] MFH: 2016Q2
* Mk/bsd.openssl.mk: Bump shlibver for libressl-develbrnrd2016-06-031-1/+1
| | | | - Missed with the libressl-devel update to 2.4
* Github silently replaces + with - in the tag when creating a tarball.mat2016-06-021-2/+2
| | | | | Reported by: antoine Sponsored by: Absolight
* devel/qt5, Mk/bsd.qt.mk: Add qt5-doc to the list of ports devel/qt5 depends onpi2016-06-021-2/+2
| | | | | | | | | | | | | The patch moves the "doc" port in bsd.qt.mk from _USE_QT4_ONLY to _USE_QT_ALL and bumps the PORTREVISION in devel/qt5 for the inclusion of the qt5-doc port into the qt5 metaport. Pre-Work for updating qtcreator to 4.0 for adding options to install qt5-doc and qt5-examples to make qtcreator actually usable for serious qt development. PR: 209910 Submitted by: Ralf Nolden <nolden@kde.org> (kde)
* Allow depending on both mysql's client and servermat2016-06-011-2/+9
| | | | | | | | | | Fix the few users of both the MySQL client and server. PR: 209762 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6575
* Fix up Mk/bsd.ruby.mk after removing lang/ruby20rene2016-06-011-15/+3
| | | | Reported by: mat via #bsdports
* - Add one more MASTER_SITE_ECLIPSElwhsu2016-05-311-1/+2
|
* Starting at ExtUtils::MakeMaker 7.06 and Perl 5.25.1, the basemat2016-05-301-0/+5
| | | | | | | | | README.pod is no longer manified into a README.3, as the README.pod is installed and can be read with perldoc, remove the README.3 files that may be generated. With hat: perl@ Sponsored by: Absolight
* devel/qt5: refactor: fix Mk/bsd.qt.mkpi2016-05-291-1/+1
| | | | | | | - the 'doc' component for qt4 was dropped inadvertently, re-added PR: 209326 Submitted by: Tobias Berner <tcberner@gmail.com> (kde)
* Fix fetch-list and fetch-url-list-int when DISTDIR is not writable.mat2016-05-291-4/+4
| | | | | | PR: 209820 Reported by: amdmi3 Sponsored by: Absolight
* Mk/Uses/qmake.mk: revert latest changepi2016-05-291-2/+1
| | | | | PR: 209326 Requested by: mat
* Mk/bsd.qt.mk: preparing structures for the eventual update to qt-5.6pi2016-05-291-2/+5
| | | | | PR: 209326 Submitted by: rakuco, T.C.Berner <tcberner@gmail.com>, Ralf Nolden <nolden@kde.org>
* Mk/Uses/qmake.mk: add empty do-configure targetpi2016-05-291-1/+2
| | | | | PR: 209326 Submitted by: rakuco, T.C.Berner <tcberner@gmail.com>, Ralf Nolden <nolden@kde.org>
* Fix sed command in proxydeps_suggest_uses qa.sh checkamdmi32016-05-291-1/+1
| | | | | | | | It led to incorrect "you need USE_XORG+" suggestion Submitted by: amdmi3 Approved by: portmgr (bapt) Differential Revision: D6618
* Mk/Uses/ada.mk: Remove ADA_DEFAULT=49 optionmarino2016-05-271-8/+3
| | | | | | The lang/gcc-aux port has recently been removed, so the previously legal "49" argument is no longer so. Adjust ada.mk accordingly by removing reference to option 49 and lang/gcc-aux.
* Indent the .if's for easier reading.mat2016-05-261-28/+28
| | | | Sponsored by: Absolight
* Remove expired misc/kdehier4 and update all of its consumers to not ↵rene2016-05-261-24/+2
| | | | | | | | | | | | | reference it any longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy. PR: 209014 (partial) Submitted by: myself Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D6542
* Fix make check-plist with new @xmlcatmgr keywordbapt2016-05-261-1/+1
|
* Ensure dp_PKGNAME has been passed to check-vulnerablebapt2016-05-261-1/+1
|
* Fix make check-vulnerablebapt2016-05-261-0/+1
|
* Extract the larger bsd.port.mk targets into separate scripts.mat2016-05-256-473/+541
| | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor all the fetch code so that there are not 6 slightly different versions of it but one that does it all. The targets that have been extracted are: - check-vulnerable - do-fetch - fetch-list - fetch-url-list-int - fetch-urlall-list - checksum. - makesum. - check-checksum-algorithms Run the fetch code directly from make makesum instead of calling make fetch, this is because some port change the options with OPTIONS_*_FORCE when make(makesum) to be able to add all distfiles in one go, which was a nice, non working, idea. PR: 208916 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5997
* A new stage-qa test has been added, it reports all shared librariesmat2016-05-252-1/+292
| | | | | | | | | | | | | | | | | dependencies that are not part of the port list of dependencies. It help finds what is called proxy dependencies. A is needed by B, and B is needed by C. If C also needs A, then it needs to be registered, and this check will tell you to do so. Right now, it is only reporting the problems, but if you add PROXYDEPS_FATAL=yes to your environment, it will give an error and will force you to fix the dependencies. PR: 195203 Submitted by: yuri rawbw com (earlier version) Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6531
* Update to 6.2.23. Add TCL option. Cleanup.mandree2016-05-241-3/+3
| | | | | | | | | | | | | | | | | | | Changes submitted by gahr@: Enable a new TCL option, adding a pkgIndex.tcl file. Modernize Makefile. [1] Changes by mandree@: Fix installation of TCL API docs if TCL option is enabled. Update to new upstream release 6.2.23. Install the upgrade61.sh script if SQL option is enabled, with additional fixes distributed as a patch to avoid licensing concerns. Add an UPDATING entry. Add changes in Mk/Uses/bdb.mk. db5 parts of PR 208740 to be committed in a separate transaction later. PR: 208740 Submitted by: gahr@
* Ease debugging of Mk/Scripts scripts.mat2016-05-2110-0/+19
| | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6474
* Re-enable code from r415530 with safer MAKE_ENV support.bdrewery2016-05-201-4/+4
| | | | | PR: D6271 Sponsored by: EMC / Isilon Storage Division
* Disable the change in r415530 until an exp-run is done.bdrewery2016-05-201-2/+2
| | | | | | | Passing things in MAKE_ARGS tends to break some obscure ports. Reported by: antoine PR: D6271
* Use MK_* to prevent debug files if possible.bdrewery2016-05-201-0/+10
| | | | | | | | | | | | | | | | | | | | A longstanding bug with the base /usr/share/mk files is that /etc/src.conf *does* get pulled in when building ports which use /usr/share/mk. This despite the documentation saying it is only used for "the FreeBSD tree". If users have a WITH_DEBUG_FILES=yes in their src.conf then the previous WITHOUT_DEBUG_FILES=yes would hit an error. Fixing pulling in src.conf is risky. MK_* overrides work fine here after recent stable/9 and stable/10 updates. If you run into the WITH_ vs WITHOUT_ problem on a release build then you can protect your src.conf value with something like: .if !${.CURDIR:M*ports*} WITH_DEBUG_FILES=yes .endif PR: D6271 With hat: portmgr Sponsored by: EMC / Isilon Storage Division
* Only use the :SOURCE group when it is actually defined.mat2016-05-181-1/+2
| | | | | | PR: 208916 With hat: portmgr Sponsored by: Absolight
* Fix "need root" logic for PORT_DBDIR.jonathan2016-05-141-2/+4
| | | | | | | | | When PORT_DBDIR is set to a user directory, we shouldn't need su to manipulate options. This also shouldn't depend on INSTALL_BY_USER, as building != installing. Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D6349
* - Use files.pythonhosted.org for less redirectionslwhsu2016-05-131-1/+1
|
* Record TIMESTAMP in make makesumemaste2016-05-131-4/+13
| | | | | | | | | | | | This is intended to support development and prototyping for ports reproducible build efforts which require some concept of a "last updated" time. It is being committed now so that timestamp entries will be populated "for free" as port distfiles updates happen. Submitted by: bapt (earlier version) Reviewed by: bapt, bdrewery Approved by: portmgr (bdrewery) Differential Revision: https://reviews.freebsd.org/D6031
* Always add -DLIBICONV_PLUG to CPPFLAGS and friends when the base systemtijl2016-05-121-2/+3
| | | | | | | | | | iconv(3) is used. Adding it only when LOCALBASE/include/iconv.h exists is not enough because this is tested before dependencies are installed and they may pull in converters/libiconv. PR: 209302 Exp-run by: antoine Approved by: portmgr (antoine)
* Introduce Perl 5.24 and update perl5-devel to v5.25.0-8-g51f69a2.mat2016-05-091-1/+5
| | | | | | Changes: https://metacpan.org/pod/release/RJBS/perl-5.24.0/pod/perldelta.pod Changes: https://github.com/Perl/perl5/compare/v5.24.0...v5.25.0-8-g51f69a2 Sponsored by: Absolight
* Try to simplify how libperl.so is looked for.mat2016-05-092-10/+14
| | | | | | | | | PR: 209123 Submitted by: mat Exp-run by: antoine With hat: perl@ Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6107
* - Add pypi.io to MASTER_SITE_CHEESESHOP, which supports redirection forlwhsu2016-05-061-1/+2
| | | | package-version-based URL scheme. This eases python ports updating.
* Allow overriding PERL and PERL5.bdrewery2016-05-051-2/+2
| | | | This is needed for cross-build support.
* Remove now unused USE_RAKEswills2016-05-041-5/+0
|
* lang/ruby23: update to 2.3.1swills2016-05-041-1/+1
|
* lang/ruby22: update to 2.2.5swills2016-05-041-1/+1
|
* lang/ruby21: Update to 2.1.9swills2016-05-041-1/+1
|
* security/libressl: Add UPDATING entry and bump SHLIB in bsd.openssl.mkbrnrd2016-05-041-2/+4
| | | | | | | - Add UPDATING entry, users must recompile all ports that depend - Bump SHLIBVER in Mk/bsd.openssl.mk PR: 209252
* Fix excluding implied options.bdrewery2016-05-041-0/+10
| | | | | | | | | This fixes the devel/git-lite port to not get PERL despite being excluded. PR: 207460 PR: 202701 With hat: portmgr Differential Revision: https://reviews.freebsd.org/D5538
* editors/emacs-devel[1]:ashish2016-05-021-1/+1
| | | | | | | | | | | | | | - Update to 25.0.93 - Re-organize options into logical groups - Use OPTIONS helpers to specifiy implicit dependencies - Convert FILENOTIFY into a radio option - Remove dependency on unneeded ports for non-X11 systems bsd.emacs.mk: - Update version for editors/emacs-devel port PR: 209054[1] Submitted by: Joseph Mingrone <jrm@ftfl.ca>[1]
* Fix WITH_BDB_VER support, and switch to DEFAULT_VERSIONS.mat2016-05-022-10/+18
| | | | | | PR: 209183 Reported by: peter Sponsored by: Absolight
* gecko: unbreak WebRTC microphone selection popup with ALSA=onjbeich2016-05-011-1/+1
| | | | | | | | | On FreeBSD sound(4) is enabled by default while alsa-plugins-oss assumes a soundcard is always available. https://bugzilla.mozilla.org/show_bug.cgi?id=1269165 MFH: 2016Q2
* Change Ada Framework foundation from gcc5-aux to gcc6-auxmarino2016-04-301-3/+3
| | | | | | | | | | | | | | | | GCC 6.1 was released this week. The Ada Framework in FreeBSD ports has been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile via the ADA_DEFAULT option in make.conf. Now that GCC 6 has been officially released, switch to it by default. People can maintain the old foundation by putting "ADA_DEFAULT=5" in /etc/make.conf. Libraries built by one GNAT are unusable by another, so almost every Ada port has been bumped as a result. Noticable exceptions are dns/ironsides which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which needs additional testing as it may require gcc5 on FreeBSD (DragonFly uses the LLVM backend only).
* Remove ${PORTSDIR}/ from _DEPENDS for ocaml ports.mat2016-04-291-4/+4
| | | | Sponsored by: Absolight
* Remove quotes here, ${m} is already quoted.mat2016-04-291-1/+1
| | | | | | | | | | | | | With the quotes, it ends up doing, for example: echo ""It looks like the ocaml>=3.11:/home/mat/work/freebsd/ports/lang/ocaml depends line has an absolute port origin, make sure to remove \${PORTSDIR}/ from it."" Which ends up failing with an error: cannot create =3.11:/home/mat/work/freebsd/ports/lang/ocaml: No such file or directory Noticed by: antoine (via qat) Sponsored by: Absolight
* Remove ${PORTSDIR} from python _DEPENDSantoine2016-04-281-3/+3
|
* Add a warning about using PORTSDIR in a *_DEPENDS line.mat2016-04-281-0/+11
| | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6075
* Now that autoplist is not used, remove support for it, and fix header.mat2016-04-281-3/+3
| | | | Sponsored by: Absolight
* Improve gem.mkswills2016-04-282-3/+18
| | | | | | | | | | * Check for valid args to USES=gem * Make autoplist default, allowing it to be specified (which is a no-op), or turned off * Add sanity checks for USE_RUBYGEMS RUBYGEM_AUTOPLIST Requested by: mat Discussed with: mat
* Don't abuse an existing target and create our own.mat2016-04-281-3/+2
| | | | Sponsored by: Absolight
* create USES=gem and update rubygem- ports to use itswills2016-04-282-138/+145
| | | | | | | Note that for now ports still have to have USE_RUBY=yes to use USES=gem PR: 209041 Differential Revision: https://reviews.freebsd.org/D6070
* remove RUBY_SHEBANG_FILES since USES=shebangfix does the sameswills2016-04-261-32/+0
| | | | PR: 209051
* Move MySQL support from bsd.databases.mk to Uses/mysql.mk.mat2016-04-263-42/+63
| | | | | | | | | | | Also, USE_MYSQL can't happen after bsd.port.pre.mk because it is a USES. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951
* Move USE_BDB support from bsd.databases.mk to its own file.mat2016-04-264-248/+257
| | | | | | | | | | | | | Also: - Deorbit WANT_BDB_VER, one can use USES=bdb:<ver> instead. - USE_BDB can't happen after bsd.port.pre.mk because it is a USES. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951
* Remove USE_FIREBIRD from bsd.databases.mk, replaced by USES=firebird.mat2016-04-263-33/+3
| | | | | | | | | | | | | Also: - replace USE_FIREBIRD by USES=firebird. - convert ports depending on databases/firebird25-client directly to USES=firebird. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951
* Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.mat2016-04-263-31/+3
| | | | | | | | | | | While there replace USE_SQLITE=x by USES=sqlite:x. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951
* Require at least version 0.9.10 of pkgconf. This version fixed a problemtijl2016-04-251-1/+1
| | | | | | | | | | | with parsing comments. Several users reported a problem building security/gnutls because hogweed.pc (provided by security/nettle) contains the following line: Requires: # nettle Older versions of pkgconf try to look for a package named "#" and fail.
* Mk/bsd.java.mk: unregister expired java/linux-sun-jdk17rene2016-04-241-3/+0
| | | | | | PR: 209011 Approved by: portmgr (bapt) Sponsored by: Essen Linuxhotel Hackathon 2016
* Fix USES=pear.mat2016-04-221-3/+2
| | | | | | Noticed by: antoine Pointy hat to: mat Sponsored by: Absolight
* Move lang/go/files/bsd.go.mk to USES=go.mat2016-04-221-0/+93
| | | | | | Reviewed by: bapt Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6057
* Add the messages from check-deprecated to the package +DISPLAY so thatmat2016-04-221-0/+36
| | | | | | | users have a bigger change to see it. Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6048
* Make all the targets in USES use the _USES_* helpers.mat2016-04-224-27/+26
| | | | | | | | | It is left as an exercise to the reader to reorder some of those targets to fix some small problems, and to add a comment about why each target is ran when it is ran. Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5717
* Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization.gahr2016-04-211-1/+1
|
* www/firefox{,-esr}: update to 46.0 (rc4) / 45.1esrjbeich2016-04-211-6/+6
| | | | | | | Changes: https://www.mozilla.org/firefox/46.0/releasenotes/ Changes: https://www.mozilla.org/firefox/45.1.0/releasenotes/ Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f MFH: 2016Q2
* Use correct include dir switch in USES=tcl:tea. Adjust devel/tclreadline.gahr2016-04-211-1/+1
|
* Add "tea" argument to USES=tcl to facilitate porting of TEA-based extensions.gahr2016-04-191-1/+17
| | | | | | | | | | | | | | | | | | Quoting https://tcl.tk/doc/tea: "The Tcl Extension Architecture, or TEA, by John Ousterhout and others, is a set of guidelines and techniques for the distribution, configuration, compilation, and installation of Tcl extensions. TEA also provides a set of utilities that operate accordingly. Many Tcl extensions leverage the TEA utilities, which are designed to be easily customizable." To facilitate the porting of TEA-based extensions, I have added the new "tea" argument to USES=tcl. This argument prepares the autoconf environment by setting GNU_CONFIGURE and sets some commonly used CONFIGURE_ARGS. Also, it tries to figure out the correct extension name, sets TCL_PKG accordingly, and adds it to PLIST_SUB. I have modified a few ports to take advantage of this. More will come.
* - add unbound to USERS_BLACKLIST (sync with src/etc/master.passwd)ohauer2016-04-191-1/+1
| | | | Approved by: portmgr (mat@)
* Extract the users/groups creation into a separate shell script.mat2016-04-192-89/+204
| | | | | | | | | | | This adds a few features: - it checks that the UID line has the right number of fields [1] - it tells the user that there are groups that he may want to remove [2] PR: 208800, 173318 [1], 157546 [2] Submitted by: mat Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5939
* Update KDevelop to 4.7.3 and KDevplatform to 1.7.3.rakuco2016-04-151-1/+1
| | | | | | | | | | | Release announcements: - https://www.kdevelop.org/kde4/kdevelop-472-released - https://www.kdevelop.org/news/kdevelop-473-release The majority of the work here has been done by Adriaan de Groot in kde@'s experimental area51 repository. Submitted by: Adriaan de Groot <groot@kde.org>
* Remove superfluous, non working, code.mat2016-04-151-1/+0
| | | | | | | | If there is one file in PKGPOSTDEINSTALL, it gets overwritten by itself, and if there's more than one, it'll fail. Noticed by: antoine Sponsored by: Absolight
* bsd.kde4.mk: Add KDE4_APPLICATIONS_{VERSION,BRANCH}.rakuco2016-04-151-0/+2
| | | | | | | | | | | | At the moment they correspond to the latest KDE Applications release with mostly KDE4-compatible applications. These are going to be used by the upcoming DigiKam update (some ports have been split off the main DigiKam tarball and are part of the regular KDE SC releases). It will also be used once we add KDE Frameworks 5 and Plasma 5 to the tree. PR: 204623
* Add user NOTICE for MAINTAINER=ports@swills2016-04-141-0/+14
| | | | | PR: 206666 Submitted by: cperciva
* Try to be more helpful to our users, and keep all the possible versionsmat2016-04-1414-0/+45
| | | | | | close to their default value in Mk/bsd.default-versions.mk. Sponsored by: Absolight
* USE_RC_SUBR=yes has not done anything for a long time, remove it frommat2016-04-142-2/+6
| | | | | | the few remaining ports and make it give an error. Sponsored by: Absolight
* bsd.port.mk: sync INSTALL_* comments with Porter's Handbookjbeich2016-04-131-2/+2
| | | | | PR: 197613 Approved by: portmgr (mat)
* Set the user:group for the include-files as well.mi2016-04-131-0/+3
| | | | | PR: 206126 Approved by: bapt
* Add CONFIGURE_OUTSOURCE supportjbeich2016-04-131-0/+11
| | | | | | | | | | | If CONFIGURE_OUTSOURCE is defined HAS_CONFIGURE invokes configure script and builds the port out of source tree, under ${WRKDIR}/.build by default. The feature is inspired by USES=cmake:outsource and USES=qmake:outsource. PR: 208294 Exp-run by: antoine Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D4157
* Change default directory used by USES=autoreconf to WRKSRCjbeich2016-04-131-3/+4
| | | | | | | | PR: 208294 Exp-run by: antoine Reviewed by: tijl Approved by: portmgr (mat via D4157) Differential Revision: https://reviews.freebsd.org/D4169
* Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}jbeich2016-04-132-5/+5
| | | | | | | | | This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD. PR: 208294 Exp-run by: antoine Approved by: portmgr (antoine), perl (mat) Differential Revision: https://reviews.freebsd.org/D4158
* CentOS ports: for c6_64, install 32bit libraries alongsideswills2016-04-132-3/+27
| | | | | PR: 206943 Submitted by: xmj
* mail/thunderbird: update to 45.0 (rc1)jbeich2016-04-131-3/+3
| | | | | | Changes: https://www.mozilla.org/thunderbird/45.0/releasenotes/ Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f MFH: 2016Q2
* Restrict dns/ironsides to gcc5-aux onlymarino2016-04-111-0/+2
| | | | | | | | | Right now, ironsides emits a STORAGE ERROR during building with lang/gcc6-aux. It's unclear if the problem lies with compiler or with ironsides. For now, limit building it with gcc5-aux (the default). The USES=ada:5 setting wasn't supported, but it should have been. This has also been fixed.
* Switch default Ruby version from 2.1 to 2.2swills2016-04-051-1/+1
| | | | PR: 206852
* bsd.sites.mk: with last mirror dead retire MASTER_SITE_ALSAjbeich2016-04-021-6/+0
| | | | | | | | | $ fetch -v http://alsa.cybermirror.org/lib/alsa-lib-1.1.0.tar.bz2 [...] 404 Not Found Not Found The requested URL /lib/alsa-lib-1.1.0.tar.bz2 was not found on this server.
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.mat2016-04-014-10/+10
| | | | | With hat: portmgr Sponsored by: Absolight
* Fixup some whitespace at the beginning of lines problems.mat2016-04-012-6/+6
| | | | | With hat: portmgr Sponsored by: Absolight
* - remove PKG_DBDIRdinoex2016-03-311-3/+0
|
* New port: databases/qt5-sqldrivers-tds.rakuco2016-03-311-3/+3
| | | | | | | This is a new SQL plugin, released with Qt 5.5, and can be used with databases/freetds. Submitted by: Ralf Nolden <nolden@kde.org>
* Make the do-{build,extract,install} targets overrideable.brd2016-03-301-0/+6
| | | | Approved by: swills (mentor)
* Mk/Iconv.mk: Remove DragonFly exceptionmarino2016-03-291-1/+1
| | | | | | | This file has been locally patched in dports for over a year. The exception hasn't been valid since DragonFly 4.0. Approved by: erwin@ (portmgr)
* Remove the now unneeded ${PORTSDIR} from dependency definition inbapt2016-03-2785-633/+633
| | | | | | | | The infrastructure Makefiles PR: 206569 Exp run by: antoine Differential Revision: D5047
* Add USES=7z support: common way to extract 7-Zip archivesjbeich2016-03-251-0/+64
| | | | | | | | By default, it tries to take advantage of libarchive and falls back to p7zip. Extracting only selected few DISTFILES is also supported via :partial argument. Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D4190
* www/firefox: build with Rust sourcesjbeich2016-03-251-0/+10
| | | | | | | | Only MP4 metadata parser have landed converted so far. Upstream enabled it in their binaries since 45.0 while preparing to *require* Rust downstream. https://wiki.mozilla.org/Oxidation https://www.mail-archive.com/dev-platform%40lists.mozilla.org/msg17614.html
* Make print/ghostscript9-agpl-base the default Ghostscript port. Upstreamtijl2016-03-242-17/+8
| | | | | | | | | | | | | | | | changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base is stuck at 9.06 which is almost 4 years old now. Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version on its own instead of as a variant of other versions. Fix print/ghostscript9-agpl-base to install eps2write. Update math/asymptote to 2.37 to support newer Ghostscript. PR: 208159 Exp-run by: antoine Approved by: portmgr (antoine)
* Replace the license dialog menu and "View license" screen with one --yesnotijl2016-03-211-11/+3
| | | | | | | dialog. This also folds long lines. PR: 208180 Approved by: portmgr (mat)
* Added REGEX_DESC flagvg2016-03-211-0/+1
| | | | | PR: ports/207674 Submitted by: Chris Petrik <chris@bsdjunk.com>
* Revert local changes accidentally committed in previous commit.tijl2016-03-201-46/+4
| | | | Approved by: portmgr (implicit)
* Install net/libnet headers and libraries back in the location where othertijl2016-03-201-4/+46
| | | | | | | | | ports expect it. The files were put in a different location to avoid a conflict with net/libnet10 but this port has been removed a while ago now. PR: 208122 Exp-run by: antoine Approved by: portmgr (antoine)
* Fix installed version check on FreeBSD 9.fjoe2016-03-171-1/+5
| | | | PR: 200569
* Update the KDE Telepathy ports to 0.9.0.rakuco2016-03-161-1/+1
| | | | Contains commits by myself and alonso@.
* Add MASTER_SITES to options helpers.mat2016-03-151-3/+4
| | | | Sponsored by: Absolight
* www/firefox: limit r410973 to OSVERSION before the fixjbeich2016-03-141-1/+2
| | | | PR: 207837
* www/firefox: work around Clang 3.4 crash with OPTIMIZED_CFLAGS=offjbeich2016-03-131-0/+3
| | | | | | | Pretend we want C++14 to pull more modern version of Clang on 10.x i386. PR: 207837 MFH: 2016Q1
* Once upon a time, when you ran make package and the ${PACKAGES}mat2016-03-121-0/+3
| | | | | | | | directory did not exist, you ended up with the package in the port directory. Make that true again. PR: 207895 Sponsored by: Absolight
* Allow overriding WRKSRC for USES=dos2unixjbeich2016-03-111-4/+7
| | | | | Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D5607
* Fix fetch-list.mat2016-03-111-3/+6
| | | | | PR: 207875 Sponsored by: Absolight
* gecko: build as position-independent executablejbeich2016-03-101-0/+1
|
* Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.mat2016-03-081-4/+4
| | | | | | | | | | | | Fix distinfo for the offending ports. lang/yorick's tag was moved, and the added patch was no longer needed. PR: 207644 Submitted by: mat Exp-run by by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D4268
* - Update bitset_DEPENDSsunpoet2016-03-081-4/+8
| | | | - Fix space/tab
* Fix the fetch-specials target when dependencies are defined without ${PORTSDIR}bapt2016-03-071-0/+4
|
* - Add support for USES=tar:tbz2amdmi32016-03-061-0/+2
| | | | | Approved by: portmgr (mat) Differential Revision: D5564
* www/firefox{,-esr}: update to 45.0 (rc2) / 38.7.0jbeich2016-03-052-8/+3
| | | | | | | | | | | | Prepare www/firefox a bit for ESR45: - [e10s] Make layers.progressive-paint;true work at least on 11.0-CURRENT - Chase bundled versions for system dependencies - Drop unused/broken system opus and speex support Changes: https://www.mozilla.org/firefox/45.0/releasenotes/ Changes: https://www.mozilla.org/firefox/38.7.0/releasenotes/ Security: 2225c5b4-1e5a-44fc-9920-b3201c384a15 MFH: 2016Q1 (release candidate)
* Add GStreamer1 gstsink plugin.kwm2016-03-041-1/+3
|
* gecko: unify unchanging options into bsd.gecko.mkjbeich2016-03-031-0/+4
| | | | PR: 205741 (alternative)
* Add GH_TUPLE to the options flags too.mat2016-03-021-4/+4
| | | | Sponsored by: Absolight
* Introduce GH_TUPLE.mat2016-03-021-0/+6
| | | | | | | | | | | GH_TUPLE allows one to put all the GH_{ACCOUNT,PROJECT,TAGNAME} into one variable, in the form of account:project:tagname[:group]. It is helpful when there are many submodules. PR: 204772 With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D4514
* Add FLUIDSYNTH option generic description, and remove ad-hoc setting indanfe2016-03-021-0/+1
| | | | ports where it is applicable (alongside with other shared descriptions).
* Use more proper WITHOUT_ rather than NO_ for disabling symbols.bdrewery2016-02-241-2/+2
| | | | | PR: 207168 With hat: portmgr
* As r403467 intended, also avoid splitting symbols for kernel modules.bdrewery2016-02-231-0/+1
| | | | | | | | This should fix the build of x11/nvidia-driver-340. Reported by: dchagin PR: 207168 With hat: portmgr
* Mk/bsd.licenses.db.mk: Add UCIC/NCSA Licensekoobs2016-02-211-2/+5
| | | | | | | | | | | | | | | | | Add University of Illinois/NCSA Open Source License (aka UCIC) [1][2] used by the LLVM project among others [3]. While I'm here: * Sort MIT license group values [1] https://spdx.org/licenses/NCSA.html [2] http://www.opensource.org/licenses/NCSA [3] https://en.wikipedia.org/wiki/Category:Software_using_the_NCSA_license Reviewed by: antoine Approved by: portmgr (maintainer, antoine) Differential Revision: D5372
* For PYTHON_NO_DEPENDS don't pass PYTHON_VERSION to dependencies.bdrewery2016-02-201-0/+2
| | | | | | | | The PYTHON_NO_DEPENDS only really makes sense in meta ports, where passing the PYTHON_VERSION doesn't make sense. The ports listed will pick up USES+=python and the default version as needed. This fixes depending on both lang/python2 and lang/python3 in a meta package.
* bsd.php.mkmiwi2016-02-181-10/+6
| | | | | | | | | | | | | | - Unbreak build for php70 - Cleanup php55/6 extenions - Put not existing php70 extentions to php55 and php56 extra defines lang/php70 - Remove mysqli from pdo_mysql it's looping here and does not really depends on mysqli - Bump PORTREVISION This work has been done in collaboration with - fluffy@ - Franco Fichtner
* - Unbreak index.miwi2016-02-181-1/+2
|
* - Fix index when php70 is default, this fix also IGNORE_WITH_PHP= 70miwi2016-02-181-0/+3
|
* Welcome php 7.0.3miwi2016-02-151-4/+9
| | | | | | | | | | | | | | | | | Changelog: http://php.net/ChangeLog-7.php#7.0.0 http://php.net/ChangeLog-7.php#7.0.1 http://php.net/ChangeLog-7.php#7.0.2 http://php.net/ChangeLog-7.php#7.0.3 I'd like to thanks: Kurt Jaeger Matthias Breddin Rainer Duffner Victor van Vlaardingen Torsten Zuehlsdorff Franco Fichtner and all helpers and testers from ports@.
* Remove PHP 5.4 from the Ports Tree, it expired upstream in 2015-Q3 and therene2016-02-151-34/+4
| | | | | | | | | | ports expired last month. Adjust Mk/bsd.php.mk Reviewed by: antoine, marino Approved by: portmgr (antoine) Differential Revision: https://reviews.freebsd.org/D5278
* - Update to 1.10.1miwi2016-02-141-0/+1
| | | | | | Changelog: http://pear.php.net/package/PEAR/download/1.10.0 http://pear.php.net/package/PEAR/download/1.10.1
* [NEW PORTS] databases/mariadb101-{server,client}: 10.1.11brnrd2016-02-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | MariaDB is one of the most popular database servers in the world. It's made by the original developers of MySQL and guaranteed to stay open source. Notable users include Wikipedia, Facebook and Google. MariaDB turns data into structured information in a wide array of applications, ranging from banking to websites. It is an enhanced, drop-in replacement for MySQL. MariaDB is used because it is fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools make it very versatile for a wide variety of use cases. MariaDB is developed as open source software and as a relational database it provides an SQL interface for accessing data. This latest versions of MariaDB also include GIS and JSON features. WWW: http://mariadb.org/ Reviewed by: koobs (mentor), feld (mentor) Approved by: koobs (mentor), feld (mentor) Differential Revision: D3953
* Mk/Uses/cran.mk: fix test target.dbn2016-02-131-1/+1
| | | | | | | | | R no longer accepts the --no-rebuild-vignettes argument, instead requiring the --no-build-vignettes (only used if pdflatex is not installed). PR: 207154 Approved by: wen (maintainer) MFH: 2016Q1
* Update the RUBYGEMS master site, the previous ones are legacy and weremat2016-02-131-2/+1
| | | | | | | not being updated any more. Discussed with: swills Sponsored by: Absolight
* Prefer installed version instead of insisting on using default version.fjoe2016-02-101-1/+4
| | | | PR: 200569
* Don't say makeinfo take args, it's a lie.mat2016-02-091-1/+1
| | | | | | PR: 207028 With hat: portmgr Sponsored by: Absolight
* Update Calligra to 2.9.11.rakuco2016-02-091-1/+1
| | | | | | | This time it did not take us 2 years to update Calligra. In fact, we're updating it 5 days after its official release \o/ Announcement: https://www.calligra.org/news/calligra-2-9-11-released/
* Reapply https://svnweb.freebsd.org/changeset/ports/406559 whichkwm2016-02-081-1/+1
| | | | | | got lost in https://svnweb.freebsd.org/changeset/ports/408449. Noticed by: rakuco@
* Move Mk/bsd.gnome.mk and Mk/bsd.mate.mk to Mk/Uses/.kwm2016-02-083-72/+48
| | | | | | | | | | | | | | | | To use the GNOME or MATE components activate it by adding gnome or mate to USES. The usage of USE_GNOME/INSTALL_ICONS and for example GLIB_SCHEMAS has stayed the same. Like with USES, the use of USE_GNOME and so after bsd.port.pre.mk is now forbidden. And adapt ports that where still doing that. Exp-runs done by: antoine@ PR: 205432 Reviewed by: antoine@, mat@ Approved by: portmgr (antoine@) Differential Revision: https://reviews.freebsd.org/D3653
* Horde package update:mm2016-02-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | comms/pear-Horde_ActiveSync 2.30.2 -> 2.30.6 devel/pear-Horde_Alarm 2.2.5 -> 2.2.6 devel/pear-Horde_Argv 2.0.11 -> 2.0.12 security/pear-Horde_Auth 2.1.10 -> 2.1.11 devel/pear-Horde_Autoloader 2.1.1 -> 2.1.2 www/pear-Horde_Browser 2.0.10 -> 2.0.11 devel/pear-Horde_Cache 2.5.0 -> 2.5.2 archivers/pear-Horde_Compress 2.1.3 -> 2.1.4 archivers/pear-Horde_Compress_Fast 1.1.0 -> 1.1.1 devel/pear-Horde_Constraint 2.0.2 -> 2.0.3 devel/pear-Horde_Controller 2.0.3 -> 2.0.4 devel/pear-Horde_Core 2.22.3 -> 2.22.5 security/pear-Horde_Crypt 2.6.1 -> 2.7.0 security/pear-Horde_Crypt_Blowfish 1.1.0 -> 1.1.1 www/pear-Horde_Css_Parser 1.0.7 -> 1.0.8 devel/pear-Horde_Data 2.1.3 -> 2.1.4 devel/pear-Horde_Date 2.1.1 -> 2.2.0 devel/pear-Horde_Date_Parser 2.0.4 -> 2.0.5 databases/pear-Horde_Db 2.3.0 -> 2.3.1 devel/pear-Horde_Exception 2.0.6 -> 2.0.7 www/pear-Horde_Feed 2.0.3 -> 2.0.4 www/pear-Horde_Form 2.0.11 -> 2.0.12 security/pear-Horde_Group 2.0.5 -> 2.1.0 databases/pear-Horde_HashTable 1.2.3 -> 1.2.4 devel/pear-Horde_History 2.3.5 -> 2.3.6 www/pear-Horde_Http 2.1.5 -> 2.1.6 devel/pear-Horde_Icalendar 2.1.2 -> 2.1.3 dns/pear-Horde_Idna 1.0.3 -> 1.0.4 graphics/pear-Horde_Image 2.3.3 -> 2.3.4 mail/pear-Horde_Imap_Client 2.29.4 -> 2.29.5 devel/pear-Horde_Injector 2.0.4 -> 2.0.5 devel/pear-Horde_Itip 2.1.0 -> 2.1.1 mail/pear-Horde_ListHeaders 1.2.2 -> 1.2.3 devel/pear-Horde_Lock 2.1.1 -> 2.1.2 sysutils/pear-Horde_Log 2.1.2 -> 2.1.3 devel/pear-Horde_LoginTasks 2.0.5 -> 2.0.6 mail/pear-Horde_Mail 2.6.2 -> 2.6.3 mail/pear-Horde_Mapi 1.0.5 -> 1.0.6 mail/pear-Horde_Mime 2.9.2 -> 2.9.3 mail/pear-Horde_Mime_Viewer 2.1.1 -> 2.1.2 devel/pear-Horde_Notification 2.0.3 -> 2.0.4 archivers/pear-Horde_Pack 1.0.5 -> 1.0.6 textproc/pear-Horde_Pdf 2.0.6 -> 2.0.7 devel/pear-Horde_Prefs 2.7.4 -> 2.7.5 devel/pear-Horde_Rdo 2.0.4 -> 2.0.5 www/pear-Horde_Routes 2.0.4 -> 2.0.5 net/pear-Horde_Rpc 2.1.5 -> 2.1.6 security/pear-Horde_Secret 2.0.5 -> 2.0.6 devel/pear-Horde_Serialize 2.0.4 -> 2.0.5 www/pear-Horde_SessionHandler 2.2.5 -> 2.2.7 security/pear-Horde_Share 2.0.7 -> 2.0.8 mail/pear-Horde_Smtp 1.9.1 -> 1.9.2 net/pear-Horde_Socket_Client 2.0.0 -> 2.1.0 textproc/pear-Horde_SpellChecker 2.1.2 -> 2.1.3 devel/pear-Horde_Stream 1.6.2 -> 1.6.3 devel/pear-Horde_Stream_Filter 2.0.3 -> 2.0.4 devel/pear-Horde_Stream_Wrapper 2.1.2 -> 2.1.3 devel/pear-Horde_Support 2.1.4 -> 2.1.5 comms/pear-Horde_SyncMl 2.0.5 -> 2.0.6 www/pear-Horde_Template 2.0.2 -> 2.0.3 textproc/pear-Horde_Text_Diff 2.1.1 -> 2.1.2 textproc/pear-Horde_Text_Filter 2.3.2 -> 2.3.3 textproc/pear-Horde_Text_Flowed 2.0.2 -> 2.0.3 devel/pear-Horde_Timezone 1.0.9 -> 1.0.10 devel/pear-Horde_Token 2.0.7 -> 2.0.8 devel/pear-Horde_Translation 2.2.0 -> 2.2.1 net/pear-Horde_Url 2.2.4 -> 2.2.5 devel/pear-Horde_Util 2.5.6 -> 2.5.7 sysutils/pear-Horde_Vfs 2.3.0 -> 2.3.1 devel/pear-Horde_View 2.0.5 -> 2.0.6 textproc/pear-Horde_Xml_Element 2.0.3 -> 2.0.4 textproc/pear-Horde_Xml_Wbxml 2.0.2 -> 2.0.3 ftp/horde-gollem 3.0.6 -> 3.0.7 www/horde-base 5.2.8 -> 5.2.9 mail/horde-imp 6.2.11 -> 6.2.12 mail/horde-ingo 3.2.7 -> 3.2.8 deskutils/horde-kronolith 4.2.11 -> 4.2.12 deskutils/horde-mnemo 4.2.8 -> 4.2.9 deskutils/horde-nag 4.2.6 -> 4.2.7 devel/horde-timeobjects 2.1.0 -> 2.1.1 www/horde-trean 1.1.3 -> 1.1.4 mail/horde-turba 4.2.11 -> 4.2.12 mail/horde-webmail 5.2.11 -> 5.2.12 devel/horde-whups 3.0.5 -> 3.0.6
* Update examples to exclude version 3.2rm2016-02-031-5/+5
| | | | With hat: python
* Remove expired lang/python32rm2016-02-031-1/+1
| | | | | | Python 3.2 has reached it's EOL. Please update to Python 3.5 With hat: python
* Remove unneeded print from find commandswills2016-02-021-1/+1
|
* Remove source and intermediate build output from intalled rubygem- portsswills2016-02-021-1/+4
| | | | PR: 192949
* - Fix typosunpoet2016-02-021-1/+1
|
* - Add shared GSSAPI_BASE, GSSAPI_HEIMDAL, GSSAPI_MIT and GSSAPI_NONE ↵sunpoet2016-02-021-0/+4
| | | | descriptions
* www/firefox{,-esr}: update to 44.0/38.6.0jbeich2016-02-011-2/+2
| | | | | | | | | | | - Raise required NSS version [1] Changes: https://www.mozilla.org/firefox/44.0/releasenotes/ PR: 206637 Reported by: Toomas Aas <toomas.aas@suhtlus.ee> [1] Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net> Security: 4f00dac0-1e18-4481-95af-7aaad63fd303 MFH: 2016Q1
* Remove mirrors.webhostinggeeks.com from MASTER_SITE_GCC. It deliversgerald2016-02-011-1/+0
| | | | truncated archives while it is has not yet completed its own mirroring.
* security/libressl-devel: Update to 2.3.2brnrd2016-01-311-1/+1
| | | | | | | | | | | | | | | | - Update to version 2.3.2 [1] - Remove patches (upstreamed) - Bump shlib versions - Fix plist issues - Remove CA root cert that is installed by default Changes: ftp://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.3.2-relnotes.txt [1] Reviewed by: koobs (mentor), feld (mentor), miwi (portmgr) Approved by: koobs (mentor), miwi (portmgr) Differential Revision: D5116
* Welcome Centos 6.7miwi2016-01-313-8/+7
| | | | | | | | | | | | | | - Upgrade all linux-c6- to CentOS 6.7 - Cleanups PR: 205846 Submitted by: xmj In Collaboration with: allanjude, netchild, xmj Exp-run: antoine Sponsored by: Perceivon Hosting Inc. Differential Revision: D3428 We'd like to thanks for all the feedback and comments.
* Update the MATE DE to 1.12.kwm2016-01-251-1/+1
| | | | | | | | | | | | * Still build MATE against gtk+ 2 due to gtk+ 3 support not ready for prime time. * Fix loading of a number of applets. We rename a number of applets but didn't change the "config" files the "add applet to panel" dialog uses. [1] * Unbreak the creation of new notes with the stickynotes applet [2] PR: 205391 [1], 200349 [2] Obtained from: GNOME devel repo
* Update Qt5 to 5.5.1.rakuco2016-01-251-10/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the latest stable release at time of writing. Release announcement: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/ New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5 As usual, huge thanks to Tobias Berner (tcberner@gmail.com) for all his work on these ports in kde@'s experimental area51 repository. He's the one who started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden (nolden@kde.org) has contributed the initial version of most of our new Qt5 ports. Also thanks to Yuri Victorovich (yuri@rawbw.com) for contributing PR 205805 with his own patch for the 5.5.1 update. Some of his changes there prompted additional fixes and changes present in the final patch generated from our experimental repository. New ports: - comms/qt5-connectivity, comms/qt5-sensors, devel/qt5-location, graphics/qt5-3d, net/qt5-enginio, x11-toolkits/qt5-canvas3d, x11-toolkits/qt5-uiplugin. General changes in all Qt5 ports: - All Qt5 ports are now built with -Wl,--as-needed to avoid overlinking, which is a problem with qmake-based because the libraries passed to the linker come from the modules .pri files and many are not necessary. - With this change, several ports had their USE_QT5 lines adjusted to explicitly include some libraries that were pulled in implicitly, and to exclude libraries no longer required with -Wl,--as-needed. Changes in specific ports: - devel/qt5: Drop the SQL_PLUGINS and TOOLS options and depend on all Qt5 ports by default. It makes the Makefile much simpler, and those options were already on by default. - devel/qt5-core: The clang+base libstdc++ workaround has been expanded and more C++11 features have been disabled when that combination is used by a port (basically, FreeBSD 9 with USES=compiler:c++11-lang). The disabled features have explanations for why they were disabled in the patched header itself. - devel/qt5-designer: uiplugins has been split out following a similar change upstream. By depending on qt5-uiplugin, qt5-uitools avoids having to depend on the big qt5-designer port. - multimedia/qt5-multimedia: The port now uses GStreamer 1.0 instead of 0.10. - net/qt5-network: The port now depends on libproxy for proxy settings. Using libproxy allows proxy settings to be read from different sources, and also allows .pac files to work with Qt. - www/qt5-webkit: The port now uses GStreamer 1.0 instead of 0.10. PR: 205805 PR: 206435
* Do not try to depend on Erlang libraries (if any) inolgeni2016-01-241-1/+8
| | | | | | ELIXIR_LIB_ROOT, because they do not exist there. This fixes r406955 for fmake compatibility (on 9.3).
* Revert r406955, it break INDEX with fmakeantoine2016-01-231-8/+1
| | | | | With hat: portmgr Reported by: beefy1, beefy2
* Do not try to depend on Erlang libraries (if any) inolgeni2016-01-231-1/+8
| | | | ELIXIR_LIB_ROOT, because they do not exist there.
* - Remove _PYTHON_CMDsunpoet2016-01-221-3/+0
| | | | | PR: 206380 Submitted by: John Hein <z7dr6ut7gs@snkmail.com>
* pgbench has moved from contrib to base in 9.5girgen2016-01-221-1/+1
| | | | so we need something else to depend on for -contrib
* exclude all gem stuff from path checkswills2016-01-221-3/+1
|
* smart_makepatch: Quote PATCH_WRKSRC when regenerating patches.rakuco2016-01-211-2/+2
| | | | | | | | | | | | | | | | Put ${PATCH_WRSKRC} within quotes so that expanding it works properly when it contains spaces. This is required for `make makepatch' to work with audio/quimup or any other port that has WRKSRC with spaces. Before the patch: % make -dl makepatch cd: too many arguments cd: too many arguments and the port would be left with an empty files/ directory. Reviewed by: marino Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D5011
* - Add shared METALINK descriptionsunpoet2016-01-191-1/+2
| | | | - Sort *_DESC
* Uses/cmake.mk: Make it possible to override {BUILD,INSTALL}_WRKSRC with ↵rakuco2016-01-191-2/+2
| | | | | | | | :outsource. This is particularly useful if a port only needs to build a subdirectory of the source tree (in which case they can set BUILD_WRKSRC to "${CONFIGURE_WRKSRC}/foo/bar").
* Be consistent and always enclose shell variables inside braces.mat2016-01-191-5/+5
| | | | Sponsored by: Absolight
* Rework the logic of the libperl detection, making it a bit more simple,mat2016-01-191-20/+18
| | | | | | | and also a bit more verbose. With hat: perl Sponsored by: Absolight
* Remove "mode: Fundamental" from the Emacs mode line.rakuco2016-01-181-1/+1
| | | | | | | There is no reason to see this file as a plain-text file since Emacs has a proper BSDmakefile (makefile-bsdmake-mode) mode. Approved by: gnome (kwm)
* - Add shared PSL and SPATIALITE descriptionssunpoet2016-01-171-0/+2
|
* Extend r405599 to make COMPILER_VERSION and ALT_COMPILER_VERSION moreantoine2016-01-152-3/+15
| | | | | | | compatible with clang 3.8 trunk PR: 206074 With hat: portmgr
* Fix handling of licenses ending with plus sign on 9.xamdmi32016-01-131-13/+13
| | | | | Approved by: portmgr (bapt) Differential Revision: D4921
* - Unbreak octave-forge-* ports, because svn revision 405987 fixesstephen2016-01-131-2/+0
| | | | math/octave.
* - Svn revision 405533 upgraded /math/octave to version 4.0.0. This versionstephen2016-01-131-0/+1
| | | | | | of octave segfaults with FreeBSD. Many of the octave-forge-* ports don't build, and those that build don't work. So they are all being marked broken until it is fixed.
* Add Public Domain support to ports license framework. You can now useamdmi32016-01-121-1/+4
| | | | | | | | | | | | | LICENSE= PD Note that although Public Domain is not technically a license, it's handled in the same way as licenses here, which is a common practice (Arch, Gentoo, Fedora, Debian, even FOSSology do the same). Convert all ports which redefine Public Domain LICENSE to LICENSE=PD. Approved by: portmgr (bapt) Differential Revision: D4149
* Add support for "or later" variants of all GNU licenses.amdmi32016-01-121-11/+56
| | | | | | | | | | | | | | | | | | | | Now you can use, for example, LICENSE= GPLv2+ instead of incorrect LICENSE= GPLv2 GPLv3 or inaccurate and not machine readable LICENSE= GPLv2 # or later Also add some categorization to licenses list and fix some whitespace problems in bsd.licenses.db.mk Approved by: portmgr (bapt) Differential Revision: D4148
* Fix USES=firebird comments (bad copy/paste)bapt2016-01-121-3/+3
|