summaryrefslogtreecommitdiff
path: root/Mk
AgeCommit message (Collapse)Author
2016-08-06Unregister net/qt5-enginio from Mk/bsd.qt.mk which has expired.Rene Ladan
PR: 211581 Submitted by: myself Approved by: kde (tcberner), portmgr (mat)
2016-08-05Tell people to add USES=gettext-runtime, not USES=gettext.Mathieu Arnold
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
2016-08-04Add x11/linux-c6-pixman, required by graphics/linux-c6-cairo.Tijl Coosemans
Submitted by: jkim
2016-08-04Add graphics/linux-c6-jasper, required by graphics/linux-c6-gdk-pixbuf2.Tijl Coosemans
2016-08-03Prefix the PKGMESSAGES variable with an _ to show it is private.Mathieu Arnold
Sponsored by: Absolight
2016-08-03Don't use extension.ini any more, and have each extension install in itsMathieu Arnold
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
2016-08-03Add a PKGMESSAGES variable that allows the framework to have more thanMathieu Arnold
one PKGMESSAGE file. This allows the framework to add messages to ports, without touching their PKGMESSAGE file. Sponsored by: Absolight
2016-08-03Always include bsd.default-versions.mk in bsd.port.mk.Mathieu Arnold
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
2016-08-02Add devel/linux-c6-libthai, required by x11-toolkits/linux-c6-pango.Tijl Coosemans
2016-08-01Use LINUX_REPO_ARCH instead of LINUX_RPM_ARCH when setting DISTINFO_FILETijl Coosemans
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.
2016-07-27editors/emacs-devel:Ashish SHUKLA
- 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]
2016-07-24Mk/Uses/tcl.mk: fix stage-qa linking error.David Naylor
- 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
2016-07-22Stop people putting arguments to USES=ssl.Mathieu Arnold
Sponsored by: Absolight
2016-07-22- Update EMACS_PORTSDIR to match new convention of specifying dependencyAshish SHUKLA
ports, and rename it to EMACS_PORTDIR PR: 210960 Submitted by: rakuco
2016-07-20Fix display of 7.0 for IGNOREBryan Drewery
2016-07-13gecko: axe poorly maintained QT5 supportJan Beich
https://bugzilla.mozilla.org/show_bug.cgi?id=1282866
2016-07-10bsd.emacs.mk: Fix EMACS_VER for emacs-devel after r416838.Raphael Kubo da Costa
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
2016-07-09update thunderbird to 45.2.0Christoph Moench-Tegeder
PR: 210749 Approved by: jbeich (maintainer), rene (mentor) MFH: 2016Q3 Security: 8065d37b-8e7c-4707-a608-1b0a2b8509c3
2016-07-08Remove a patch from devel/gmake so the port no longer depends onTijl Coosemans
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)
2016-07-05Do not try to register '/' as a directory when PREFIX is set to '/'Baptiste Daroussin
2016-07-04Extend the USES=php match so that it recognizes php:web as well, to preventAdam Weinberger
an erroneous deprecation warning. PR: 210822 Approved by: portmgr (mat)
2016-07-02Add another http:// GENTOO mirror and kill stray EOL whitespace while here.Alexey Dokuchaev
2016-07-01Delete the now expired postgresql90 ports. Upstream support forMatthew Seaman
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
2016-06-30Only warn about symlinks that exist in the stage directory, or thatMathieu Arnold
exist nowhere. Sponsored by: Absolight
2016-06-29For some reason, != "" and == "" don't work the same with make andMathieu Arnold
fmake, but, empty does. Pointy hat to: mat, or make(1) pick one. Sponsored by: Absolight
2016-06-28Move USE_PHPEXT, USE_PHP_BUILD and USE_ZENDEXT to unsupported, now thatMathieu Arnold
they have been removed from the ports tree. Sponsored by: Absolight
2016-06-28Add support for USE_PHP=ext:build to add a build dependency on the extension.Mathieu Arnold
PR: 210529 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6936
2016-06-28USEify USES=php.Mathieu Arnold
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
2016-06-28- Fix typo: "you need USES=nssl" -> "you need USES=ssl"Dmitry Marakasov
Approved by: mat Differential Revision: D6997
2016-06-27Remove obsolete doc.Mathieu Arnold
Sponsored by: Absolight
2016-06-27Catch up two instances of USE_OPENSSL.Mathieu Arnold
Sponsored by: Absolight
2016-06-27Replace bsd.openssl.mk with USES=sslMathieu Arnold
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
2016-06-26Add opt_CMAKE_BOOL_OFF, oposite of opt_CMAKE_BOOL.Mathieu Arnold
PR: 210576 Sponsored by: Absolight
2016-06-25Add an opt_CMAKE_BOOL options helper.Adam Weinberger
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)
2016-06-25Reduce a little bit foot shooting for people installing python 3 ports usingAntoine Brodin
PYTHON_ABIVER/PYTHON_INCLUDEDIR, when they use default options for lang/python3x, by providing a reasonable default value to PYTHON_ABIVER With hat: portmgr
2016-06-24Fix package depends install not respecting DEPENDS_ARGS for the PKGFILE lookup.Bryan Drewery
This also optimizes the PKGBASE/PKGFILE lookup with the new port_var_fetch(), which passes in the known DEPENDS_ARGS.
2016-06-24Add a function port_var_fetch() for fetching multiple variables from a port.Bryan Drewery
This is taken from Poudriere (uncommitted)
2016-06-24Show proper variable in error.Bryan Drewery
With hat: portmgr
2016-06-24- add _ypldap to USERS_BLACKLIST and GROUPS_BLACKLISTOlli Hauer
PR: 210282 Submitted by: ohauer Approved by: portmgr (mat@)
2016-06-23- fix detection of threaded httpdOlli Hauer
Approved by: mat@
2016-06-23Move bsd.php.mk to Uses/php.mkMathieu Arnold
PR: 210323 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6867
2016-06-23Extend the symlink checks to warn on absolute targets.Mathieu Arnold
Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6930
2016-06-23Make it possible to have bsd.default-versions.mk included before anyMathieu Arnold
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
2016-06-22x11/kde4: update to kdelibs version 4.14.10Kurt Jaeger
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
2016-06-22WANT_PGSQL=lib adds a LIB_DEPENDS on postgresglXY-client (this is alsoMatthew Seaman
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
2016-06-20Update Linux ports to Centos 6.8.Tijl Coosemans
PR: 210373 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Differential Revision: https://reviews.freebsd.org/D6891
2016-06-20lang/ifc was removed quite a while back.Mathieu Arnold
Sponsored by: Absolight
2016-06-19Remove gtk-sharp10 it is not depended on anymore and superceeded by other libsBaptiste Daroussin
2016-06-19Add a few checks for (MASTER|PATCH)_SITES groups.Mathieu Arnold
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
2016-06-19Extract create-manifest.Mathieu Arnold
PR: 210198 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6779