summaryrefslogtreecommitdiff
path: root/Mk
AgeCommit message (Collapse)Author
2015-07-08security/libressl: Update to 2.2.1Bernard Spil
* Minor update from OpenBSD LibreSSL-portable * Bumps all SHLIB versions * Bumps OPENSSL_SHLIBVER in bsd.openssl.mk * Adds UPDATING entry for SHLIB version bump * MFH as 2.2.0 already closes several vulns Changes: ftp://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.2.1-relnotes.txt Differential revision: https://reviews.freebsd.org/D2963 Reviewed by: vsevolod (maintainer/mentor), koobs (mentor) Approved by: vsevolod (maintainer/mentor), koobs (mentor) MFH: 2015Q3
2015-07-07Improve working of comment.Jimmy Olgeni
In erlang.mk, replace "none" with "no argument" in the "Valid ARGS" example; "none" looks an actual argument.
2015-07-07In elixir.mk, replace custom targets with do-build and do-install.Jimmy Olgeni
2015-07-07- Fix dependencies on docs, plperl, pltclPhilip M. Gollucci
postgresql93-$dep not postgresql9.3-$dep Note, nothing uses doc, plperl, or pltcl yet Required for PR: 201124 Approved by: portmgr (bapt)
2015-07-07- Provide a check/warning/fix for users that upgraded from an older release ↵Ryan Steinmetz
and missed UPDATING 20150213 Approved by: portmgr (bapt)
2015-07-06Add Uses/erlang.mk.Jimmy Olgeni
It can handle simple Erlang libraries and applications that install in LOCALBASE/lib/erlang/lib.
2015-07-06- Fix regression-test: TEST_ARGS and TEST_ENV should be overwritableSunpoet Po-Chuan Hsieh
2015-07-04Rewite CLEAN-DEPENDS*Baptiste Daroussin
Move inlined shell code into a proper script taking 2 args in arguments: full or limited. The code I more simpler and understandable. The argument allows to factorize the code between CLEAN-DEPENDS-FULL and CLEAN-DEPENDS-LIST While here, make the code accept dependencies without ${PORTSDIR}
2015-07-04Change the default ELIXIR_HIDDEN regexp to match PORTNAME exactly.Jimmy Olgeni
2015-07-03- Instead of limiting effect of alias.mk to DragonFly, extend it to ↵Dmitry Marakasov
everything which is not FreeBSD Submitted by: amdmi3 Approved by: marino (maintainer) Differential Revision: D2984
2015-07-03Add a new USES elixir.mk (from lang/elixir/bsd.elixir.mk) andJimmy Olgeni
adjust all Elixir ports.
2015-07-02Remove support for distfiles in cdromBaptiste Daroussin
No cdrom distfiles has been shipped for a while, and it causes issues for users having /cdrom configured in autofs Reported by: glebius Tested by: glebius Approved by: swills Reviewed by: swills Differential Revision: https://reviews.freebsd.org/D2888
2015-07-01Remove useless @ in ALL-DEPENDS-LISTBaptiste Daroussin
2015-07-01Fix missing variable that got accidentally removed before commitBaptiste Daroussin
2015-07-01Move all-depends-list to a regular scriptBaptiste Daroussin
The benefice beside being more readable is to allow support for dependency line without ${PORTSDIR} This is also necessary to be able to easily hack on it for FLAVORS/SUBPACKAGE support
2015-07-01Factorize the function to validate envBaptiste Daroussin
Reviewed by: antoine Differential Revision: https://reviews.freebsd.org/D2966
2015-07-01Remove disconnected scriptSteve Wills
2015-07-01Update GNUstep ports to their latest versions.David Chisnall
Also fix a few bits of generic infrastructure along the way. Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D2961
2015-07-01Introduce target option helpers.Mathieu Arnold
With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D2944
2015-06-30Add PATH environment when trying to find libraries this fixes building underBaptiste Daroussin
qemu emulation Reported by: Sylvain Garrigues (via #poudriere) Tested by: Sylvain Garrigues (via #poudriere)
2015-06-30Rename a few internal multi-USE_GITHUB variables, to ease usage.Mathieu Arnold
With hat: portmgr@ Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D2942
2015-06-30Remove trace of PostgreSQL in commentPalle Girgensohn
2015-06-29Fix typo?Koop Mast
Submitted by: adamw@
2015-06-29Clarify that INSTALLS_ICONS is only usefull for GTK+ applications.Koop Mast
Differential Revision: https://reviews.freebsd.org/D2907
2015-06-28Refactor dependency checks and installationBaptiste Daroussin
This is an important step to prepare the ports tree for VARIANTS(aka flavours) and subpackage by making the dependency code easier to deal with. Change: - Externalize in a proper shell script the code that was an inlined shell script - Add better validation on the syntaxe used - test after the dependency has been installed that it actually really fulfill the pattern searched (improving QA) - Unify lib-depends with other dependency checks - Make ${PORTSDIR} not mandatory anymore in _DEPENDS lines: aka pattern:${PORTSDIR}/category/port can now be written pattern:category/port /!\ Please to not use this syntax yet! poudriere have received a fix to be able to handle this new syntax (but no new release of poudriere has it yet) portmaster/portupgrade hasn't been checked. if one cares about those last 2 it would be really nice to provide patches to them! - Remove _DEPENDS_ALWAYS it has half broken for a while and did not really make sense. - Keep STRICT_DEPENDS for now it might not be necessary anymore given all the new checks added, but until someone confirms it is worth keeping it. Note that all the env passed are prefixed by 'dp_' to avoid polluting children make Differential Revision: https://reviews.freebsd.org/D2897 Reviewed by: antoine Exp-run by: antoine
2015-06-28- Reintroduce MASTER_SITE_COMP_SOURCESThomas Zander
- Update list of valid sites for MASTER_SITE_COMP_SOURCES PR: 199447 Submitted by: portmaster@bsdforge.com
2015-06-27- Add support for BROKEN_${OPSYS}_${OSREL:R}_${ARCH} patternDmitry Marakasov
Approved by: portmgr (bapt)
2015-06-23Ada Framework: Switch to gcc5-aux, upgrade 6 packages at onceJohn Marino
The transition from gcc-aux to gcc5-aux in the Ada framework has been blocked by the inability to build gtkada3 and, once resolved, GPS (due to tight locking with compiler). A few days ago, Adacore made their annual release of their main libre products, include GPS. However, some products were tightly coupled with the recent compilers, so in order to upgrade, the compiler had to be switched and dependencies require many ports to be upgraded at once: * lang/asis * devel/gnatcoll * devel/gps * x11-toolkits/gtkada3 * www/aws * www/aws-demos While the version upgrades were modest in most cases (gps, gtkada3), the amount of work put into each port was significant. There are too many improvements to mention here. A few include the removal of dynamic package lists and incorporating gnatcoll into gps to avoid building it twice. A private "exp-run" was done all on all 50+ Ada ports to ensure they still build. Also, a new argument was added to Uses/ada.mk, "run", that pulls in the GNAT compiler as a run depends. This was necessary for GPS that will not launch correctly without the compiler in place.
2015-06-23Uses/ada.mk: "47" is no longer a valid argumentJohn Marino
The lang/gcc47-aux compiler was removed last week, so it is being removed as a build option for the Ada framework.
2015-06-22Fix documentation: all the ports are installed in LOCALBASE include x11 oneBaptiste Daroussin
2015-06-22Remove AUTOMATIC_PLIST documentation from bsd.port.mk it belong to bsd.linux*.mkBaptiste Daroussin
where it is already documented
2015-06-22Simplify test on zipped PATCHFILESBaptiste Daroussin
2015-06-22Factorize the fake for convenience targetsBaptiste Daroussin
2015-06-22Remove add-plist-buildinfo it has been unhooked for a while and prevent us fromBaptiste Daroussin
getting any close to reproducible builds
2015-06-22factorize add-plist-docs and add-plist-examplesBaptiste Daroussin
2015-06-22Make fetch-url-list an empty target depending on fetch-url-list-intBaptiste Daroussin
2015-06-22Make package-noinstall an alias of make packageBaptiste Daroussin
(which is now noinstall by design)
2015-06-22Garbage collect unused command definitionBaptiste Daroussin
2015-06-22Make USE_RC_SUBR install rc.d scripts in /etc/rc.d if PREFIX is /usrBaptiste Daroussin
Remove now useless USE_RC_ORDER
2015-06-22Convert to USES=jpegAntoine Brodin
2015-06-22Add USES=jpeg, to handle dependency on a jpeg libraryAntoine Brodin
Differential Revision: https://reviews.freebsd.org/D1582 Reviewed by: bapt, mat
2015-06-22Forgotten bit from r390291.Mathieu Arnold
Sponsored by: Absolight
2015-06-20Replace @dirrmtry by @dir in theory we should be able to remove it entirely butBaptiste Daroussin
I have no time to fully check ll users
2015-06-14security/libressl: Update to 2.2.0Bernard Spil
- Update to 2.2.0 - Remove opensslfeatures.h patch (included upstream) - Add pkg-plist (mainly documentation) - Bump libcrypto SHLIB version in Mk/bsd.openssl.mk Changes: http://marc.info/?l=openbsd-announce&m=143404058913441 Reviewed_by: vsevolod, koobs Approved by: vsevolod (maintainer, mentor), koobs (mentor) Security: 8305e215-1080-11e5-8ba2-000c2980a9f3 Differential revision: D2770 MFH: 2015Q2
2015-06-13Respect DISABLE_MAKE_JOBS in gecko portsAntoine Brodin
2015-06-13Add ring server again (seems okay now) to gnupg mirrors.Jun Kuriyama
2015-06-13Have make showconfig fail if the config is incorrect.Mathieu Arnold
PR: 188693 Sponsored by: Absolight
2015-06-13Use .sinclude when possible.Mathieu Arnold
PR: 178271 (based on) Submitted by: eadler Sponsored by: Absolight
2015-06-13Support .zip files in PATCHFILES and EXTRA_PATCHES.Mathieu Arnold
PR: 167794 (based on) Submitted by: jbeich Sponsored by: Absolight
2015-06-12Update ftp://ftp.kddlabs.co.jp's usage.Mathieu Arnold
PR: 200650 Submitted by: takefu Sponsored by: Absolight