summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2015-04-17Default to the native getopt when available.jperkin1-1/+2
2015-04-17Stop defaulting to the builtin mit-krb5, it's an old copy which isjperkin1-2/+1
unlikely to be updated any time soon, and is preventing some Samba Kerberos features from working correctly.
2015-04-17Add cdb option description.hiramatsu1-0/+1
2015-04-16Add mariadb55 support.ryoon1-3/+8
2015-04-12Add support for webp and xslt, needed for wip/skype4.wiz1-1/+3
2015-04-08Describe secret option (hush!)wiz1-0/+1
2015-04-07Add lmdb option descriptionfhajny1-0/+1
2015-04-05Some updates:rodent1-1/+9
* Test for /usr/sbin/chgrp (it's a link, but hey); * Test for /usr/sbin/openssl as an alternative location. There is no entry in /usr/bin (at least in OpenBSD 5.6); * /usr/bin/tbl doesn't exist in OpenBSD 5.6, so test for it before setting;
2015-04-02Append LIBABISUFFIX to the GCC library path. Fixes Linux and SunOSjperkin1-2/+2
multilib systems where it is the default, no change on other platforms.
2015-04-02Don't include the main GCC libraries in linker paths when usingjperkin1-2/+5
USE_PKGSRC_GCC_RUNTIME. Fixes check-shlibs when using the GCC runtime packages as previously the main libraries were being picked up instead of the runtime ones we'd asked for.
2015-04-02Don't recompute _GCC_PREFIX and _GCC_SUBPREFIX in the general case. Atjperkin1-4/+1
best this does nothing, and at worst it is actively harmful when using multilib systems. It's possible the mips case is broken too, but I do not have any hardware to test that on, so for now leave the special mips MABIFLAG handling intact. Fixes multilib SunOS builds.
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