summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2015-03-26As discussed on-list, remove www.ibiblio.org from MASTER_SITE_APACHE so thatdsainty1-3/+3
its habit of returning HTTP 200 on files it doesn't have will not corrupt resuming file downloads. Also remove from MASTER_SITE_OPENOFFICE, for the same reason and also because their openoffice mirror appears empty anyway. There are no other instances of www.ibiblio.org in the mirror lists.
2015-03-22osl 3.0 should be default acceptable (it is both FSF and OSI approved)tnn1-1/+2
2015-03-20Extend the list of packages that ccache.mk avoids in order to preventtnn1-2/+19
circular dependency errors on platforms where most builtins are provided by pkgsrc.
2015-03-19Report that SunOS 5.10 and older don't have "err.h".tron1-1/+4
Change during freeze approved by Jonathan Perkin.
2015-03-17Add a 'gfortran' alias so that GCC fortran goes via the wrappers.jperkin1-2/+2
2015-03-15Drop special casing of rpath in /usr/lib, the change didn't really workjoerg1-9/+1
due to misspelling in the old wrapper case and for cwrappers, it creates more problems than it fixes. If parts of /usr/lib should really be preserved, they should be added explicitly as pass-thru directory.
2015-03-15PR 49686: Drop -I and -L options references the built-in searchjoerg2-3/+11
directories of the compiler/linker when using cwrappers. Command line flags will often put them before the corresponding flags for PREFIX/include and PREFIX/lib, so the version from outside .buildlink would be prefered. The other way around is much less likely to be a problem and normally the expected case. Bump required cwrappers version for the necessary exact-match feature.
2015-03-14OS X Tiger & prior used X11 from XFree86 project which is installed insevan1-1/+3
/usr/X11R6, set X11BASE to this location on those versions. Reviewed by wiz@
2015-03-12'-' is a valid character in github account namestnn1-2/+2
2015-03-11Added "bmake help" documentation for using libtool and pkg-config.rillig3-1/+18
2015-03-09Use SITES.${_GITHUB_DEFAULT_DISTFILES} instead of ugly := assignmenttnn2-5/+15
to MASTER_SITES which could conceivably break some use cases. Also add comment in bsd.fetch-vars.mk.
2015-03-09MASTER_SITE_GITHUB goes in sites.mktnn2-5/+5
2015-03-07Address issues raised by agc@ to make the github master site handlingtnn3-53/+49
more pkgsrcesque. 1) turn _USE_GITHUB into an internal infrastructure variable 2) put back MASTER_SITES in packages' Makefiles. 3) encode the account in the master site URL, remove GH_ACCOUNT 4) rename GH_PROJECT to GITHUB_PROJECT 5) rename GH_TAGNAME to GITHUB_TAG and allow it to accept commit hash as well as tag. GH_COMMIT is gone. 6) turn on this functionality when MASTER_SITES matches a predefined github pattern instead of via explicit USE_GITHUB setting.
2015-03-07use https. Unconditionally gets redirected to https, so saves a redirect.tnn1-2/+2
2015-03-07improve inline documentationtnn1-7/+6
2015-03-07add keyword for make helptnn1-1/+3
2015-03-07Adopt USE_GITHUB from FreeBSD ports to make github MASTER_SITEtnn4-3/+85
handling less painful. See: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-distfiles.html#makefile-master_sites-github To use, set in Makefile: DISTNAME= exampleproject-1.2 USE_GITHUB= YES The following variables alter USE_GITHUB behavior: GH_ACCOUNT defaults to PKGBASE GH_PROJECT defaults to PKGBASE GH_TAGNAME defaults to PKGVERSION_NOREV (sometimes you want to override with v${PKGVERSION_NOREV}) GH_COMMIT explicit commit hash if no tag is available GH_RELEASE default empty, may be set to ${DISTNAME} for example GH_TYPE overrides the autodetected MASTER_SITE URL scheme
2015-03-06Update MASTER_SITE_FREEBSD and MASTER_SITE_FREEBSD_LOCAL as pertnn1-5/+3
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/README.txt and ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/README.txt respectively.
2015-03-06close linetnn1-2/+2
2015-03-06use ftp.fr.NetBSD.org instead of ftp.fi.NetBSD.org. ok bouyer@tnn1-2/+3
2015-03-06Changes to MASTER_SITE_BACKUP:tnn1-3/+2
1) Reduce preference of the primary master site: ftp://ftp.fi.NetBSD.org/pub/NetBSD/packages/distfiles/ It seems to have stopped mirroring distfiles back in 2012 and we have been falling back to ftp.n.o anyway for years. 2) Remove the the FreeBSD backup master site as per instructions in ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/README.txt Unfortunately the new distcache service is not usable as it relies heavily on subdirectories. We need to either contact Funet and ask them to start mirroring again or get a different fast backup site in Europe.
2015-03-06- add OR list operators; \\ -> \szptvlfn1-2/+2
2015-03-06prefer http for ftp.xemacs.org because passive FTP is brokentnn1-1/+2
2015-03-06lang/openjdk* now mostly works on armtnn1-2/+5
2015-03-02LLVM's correlated value propagation pass is known to require a lot ofjoerg1-1/+3
memory and CPU time for certain input. Provide a variable (CLANG_NO_VALUE_PROPAGATION_PASS) for selectively disabling it in those places known to trigger it.
2015-03-02drop trailing spacetnn1-3/+3
2015-02-26Add mysqlnd, (MySQL native driver) for databases/php-mysql.mef1-0/+1
2015-02-25Removed outdated openjdk7-bin package. No objection from abs@tnn2-17/+6
2015-02-24Fix typo: NATIVE_MACHINE_ARCH, not NATIVE-MACHINE_ARCH. Thanks, prlw1!riastradh1-2/+2
2015-02-24Fix typo in comment.wiz1-2/+2
2015-02-24mozilla.mirror.ac.za is empty.ryoon1-2/+1
2015-02-24mirror.yandex.ru does not mirror mozilla/ anymore.ryoon1-2/+1
2015-02-24ftp://releases.mozilla.org/ is not available anymore.ryoon1-2/+1
2015-02-23Update config.guess and config.sub from GNU config.git on Savannah.riastradh2-283/+216
Requested by joerg. Noteworthy change: support for NetBSD/earm with -eabi(hf) suffix in MACHINE_GNU_PLATFORM, properly fixing PR 48126. XXX Maybe we should put these files on a vendor branch to make merging updates with local changes easier.
2015-02-21mysql.skynet.be for MASTER_SITE_MYSQL does not seem to available. Drop two ↵mef1-3/+1
lines.
2015-02-19Describe rpi option. Sort.wiz1-1/+2
2015-02-17rpath flag and directory are one option, don't pass the path withoutjoerg1-3/+2
-Wl prefix.
2015-02-16Switch MASTER_SITE_PGSQL over to non-https URL.jperkin1-2/+2
2015-02-16Put back implementation of MASTER_SITE_OPENBSD.jperkin1-1/+6
2015-02-16Put back additions of some native gettext tools.jperkin3-3/+36
2015-02-16Put back preference towards the gettext-m4 package when resolving dependency.jperkin1-2/+2
2015-02-16Put back PKGNAME_REQD fix for su-real-package-install.jperkin1-1/+2
2015-02-16Put back SCO LOWER_OPSYS changes.jperkin1-3/+3
2015-02-16Remove obsolete bulk build variables.jperkin3-22/+3
2015-02-16Put back the fix which checks the variables associated to each gettext tooljperkin1-2/+2
instead of checking those of msgfmt.
2015-02-16Put back MESSAGE_SRC_DFLT.jperkin1-18/+17
2015-02-14Accommodate an -eabi{,hf} suffix in GNU config.sub.riastradh1-1/+1
XXX Send this upstream... This, together with other commits to MACHINE_GNU_PLATFORM issues, should fix PR pkg/48126, at long last.
2015-02-14Accommodate an -eabi{,hf} suffix in MACHINE_GNU_PLATFORM.riastradh1-4/+26
This is necessary to match what NetBSD `build.sh tools' generates for cross-compiler toolchains on earm. Also, split APPEND_ELF into APPEND_ELF and NATIVE_APPEND_ELF, so we don't get a spurious netbsdelf in NATIVE_MACHINE_GNU_PLATFORM when cross-compiling on amd64 for earm.
2015-02-13Add bind-json-statistics-server option descriptionfhajny1-1/+2
2015-02-13set the default JVM for NetBSD/sparc64 and clean out nonexistent JVMstnn1-32/+11