summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2012-10-07- Add following option for ghostscriptmef1-0/+6
disable-compile-inits Disable compile time implicit initialization. fontconfig Enable FONTCONFIG (fonts/fontconfig) support. - Add following options for ghostscript-cidfonts-ryumin adobe-cidfonts Select Adobe-fonts. ipa Select IPA fonts (fonts/ipa-fonts). motoya Add motoya fonts (fonts/motoya-fonts). umefont Add Umefont (fonts/umefont-ttf).
2012-10-06Add .tar.7z support.ryoon1-2/+5
2012-10-06Replace whitespace with tab.ryoon1-2/+2
2012-10-05Added databases/postgresql92 version 9.2.1adam1-4/+12
2012-10-02Fixes for target "repackage"cheusov1-6/+5
2012-10-01Add 7z archive distfile support.ryoon5-5/+28
Fix PR pkg/42967
2012-10-01Add xz to tools.Linux.mk.ryoon1-1/+5
Some Linux distributions, for example Gentoo Linux, have xz command in base.
2012-10-01Apply patch from OBATA Akio to stop "make update" failing with "a differentbad1-4/+4
version ... is already installed". <http://mail-index.netbsd.org/pkgsrc-users/2011/08/02/msg014770.html> This makes "make update" usable for me again. Thanks Obata-san!
2012-09-28In MirBSD-current, true and false are now under /bin instead of /usr/bin.bsiegert1-3/+3
Switch back to /bin/sh -c false, at least it does not move.
2012-09-17check defined(_USE_GCC_SHLIB) before using it.obache1-2/+2
2012-09-16Document USE_PKGSRC_GCC_RUNTIME and provide a default setting.jperkin1-5/+23
Introduce USE_GCC_RUNTIME for packages which build shared libraries, but do not use libtool to do so, and add logic to always define _USE_GCC_SHLIB on Solaris if either USE_LIBTOOL or USE_GCC_RUNTIME are defined. On Solaris, a non-GNU linker is always used, so this correctly adds a dependency upon the gcc runtime for those packages.
2012-09-16Add "BUILDLINK_AUTO_DIRS.<pkg>" control variable:sbd1-1/+10
"yes" or "no" for whether BUILDLINK_{INCDIRS,LIBDIRS,RPATHDIRS}.<pkg> should automatically be added to the compiler/linker search paths. Defaults to "yes".
2012-09-16Add BUILDLINK_DIR.${_pkg_} with is either ${BUILDLINK_PREFIX.${_pkg_}} ifsbd1-1/+7
it is a builtin prefix or ${BUILDLINK_DIR} otherwise.
2012-09-16Add dependency on GCC libraries if requested.sbd1-1/+9
Code by Jonathan Perkin.
2012-09-13Move the setting of _USE_GCC_SHLIB=yes on SunOS from the gcc buildlink3 tosbd1-1/+8
mk/compiler/gcc.mk
2012-09-10Quick-and-(possibly)-dirty fix to make gimp-2.8.2 buildadam1-2/+2
2012-09-10Corrected installation error (DESTDIR not applied correctly).jaapb1-0/+4
Added description of options. Added update to changes file. Used buildlink3 for findlib dependency.
2012-09-03Now MSGFMT_STRIP_MSGCTXT defaults to 'no', since devel/getttext-tools is the ↵adam1-7/+7
latest and can handle msgctxt tags
2012-08-26Remove mksandbox -- moved to the pkgsrc/pkgtools/mksandbox package.wiz1-438/+0
2012-08-20Add description for freediameter-all-extensions.wiz1-0/+1
2012-08-18remove support for suse 11.3.chs3-11/+5
2012-08-17FUSE buildlink: Add DragonFly supportmarino1-2/+5
DragonFly has NetBSD's librefuse so it can use NetBSD's FUSE configuration, with the caveat that -lpuffs be provided wherever lrefuse (or transformed -lfuse) is used. With this patch, DragonFly 3.x can build several FUSE packages out of the box.
2012-08-14Make "user-destdir" the default PKG_DESTDIR_SUPPORT valueasau1-2/+2
since this is the general case these days and other cases are exceptions. This simplifies development and prevents making some mistakes.
2012-08-14Introduce explicit name for no staged installation support: "none".asau2-7/+10
Keep "none" a default value for PKG_DESTDIR_SUPPORT for now.
2012-08-11mk/java-vm.mk: Defined default VM for DragonFlymarino1-1/+3
DragonFly wants openJDK7 for java packages, not Kaffe. Set the default to reflect that.
2012-08-09_LINKER_ABI_FLAG.* is not set anywhere in pkgsrc, remove to avoid confusion.jperkin1-2/+1
2012-08-09Ensure the Fortran wrappers specify the correct ABI if necessary. Fixes ajperkin1-1/+2
bunch of packages on Solaris when ABI=32 with 64-bit compilers.
2012-08-04Make pkgsrc detect OSXFUSE, a successor to the now defunct MacFUSE.riastradh1-4/+7
2012-08-02Default to PostgreSQL 9.1 as announced on pkgsrc-users and tech-pkg two ↵asau1-2/+2
weeks ago.
2012-08-01Add 'dtrace' option descriptionfhajny1-0/+1
2012-07-30+ Change the AMANADA_USER to 'amandabackup' to be consistent with othersbd1-8/+2
packages (and because I think its a good idea). + Remove legacy varable AMANDA_SMB.
2012-07-30Describe "xinerama" option, used by x11/dmenu and perhaps others.dholland1-0/+1
2012-07-28fix typo in commentreed1-2/+2
2012-07-27Add curl tool on Darwin and Linux if it exists, as it is very common.jperkin2-2/+8
2012-07-27Use /usr/bin/true instead of : for true. The latter is incompatible withbsiegert1-2/+2
the use of a colon as a separator, such as in sed "s:@FOO@:${FOO}" This unbreaks a variety of packages in MirBSD.
2012-07-27Make curl a tool. Add support for /usr/bin/curl, if available, on Solaris.jperkin4-6/+19
SmartOS and OmniOS users can now set FETCH_USING=curl and no longer require pkgsrc dependencies for downloading distfiles.
2012-07-27Ensure LC_ALL=C is set when determining the gcc version. Add a commentjperkin1-11/+8
explaining why we currently have to hardcode 'env' rather than use SETENV or PKGSRC_SETENV.
2012-07-27Set default ABI on Solaris for SPARC too.jperkin1-2/+2
2012-07-23Pass through -specs, as used by devel/binutils/override-as.mkjperkin1-1/+5
2012-07-22ftp.chg.ru has been unavailable for ages, remove it.jperkin1-5/+2
2012-07-18Pass down ${_PATH_ORIG} to privileged stage sub make instead of modified ${PATH}obache1-4/+2
for pkgsrc internally, It may cause some problems (ex. unwanted pick up commands of tools/wrapper). No objection in teck-pkg@ for a week.
2012-07-13Add new GCCBASE variable, useful on systems which install gcc outside ofjperkin1-2/+9
the normal $PATH.
2012-07-11- ocamlduce (not used any longer)wiz1-1/+1
+ camlzip (ocsigen)
2012-07-09Add GAMES_GROUP GAMES_USER GAMEDATAMODE GAMEDIRMODE GAMEMODE to BUILD_DEFS.wiz1-1/+2
2012-07-09Move USE_GAMESGROUP and SETGIDGAME defaults out of mk.conf, where theywiz2-19/+13
don't belong (package-setable, not user-setable).
2012-07-09Set default values for _NEED_GCC47 and _NEED_GCC_AUX.sbd1-1/+3
2012-07-08Some more OSX improvements:jperkin1-3/+11
- Add mount for /usr/X11. - Add support for mounting read-write directories, adding the postfix data directory so that bulk builds can send mail. - Use $kernel rather than rolling our own copy.
2012-07-08compiler.mk/gcc.mk: Add support for USE_LANGUAGES+= adamarino3-8/+97
All recent packages featuring Ada code have a hard dependency on the lang/gnat-aux compiler package. The valid values for USE_LANGUAGES are c, c99, c++, fortran, fortran77, java, objc, so specifying a specific compiler was necessary up into now. One problem with lang/gnat-aux is that it is installed at ${LOCALBASE} where the lang/gccXX compilers are installed at ${LOCALBASE}/gccXX. The latter compilers have no possibility of sharing conflicting files unlike lang/gnat-aux. Rather than fundamentally update the GCC 4.6-based lang/gnat-aux to avoid these conflicts, a new Ada-capable compiler based on GCC 4.7 was created with the intent of being supported by mk/compiler.mk and mk/compiler/gcc.mk. The Ada packages will be effectively migrated from lang/gnat-aux to the new lang/gcc-aux compiler, but lang/gcc-aux will remain as a standalone package as it is the only GCC 4.6-based compiler that builds on DragonFly and serves it as a world and kernel compile option. In addition to the current language wrappers, lang/gcc-aux adds wrappers for "ada" (unique to gcc-aux, hardlinked to gcc driver), and the gnat, gnatmake, gnatbind, gnatlink, gnatchop, gnatprep, and gnatls programs. Supporting all of these allows the wrapper system to be used with Ada packages; currently wrappers are mostly disabled on them. The lang/gcc47 implicitly adds support for the "objc-c++" language by adding it to the USE_LANGUAGES list, but it wasn't really supported. An attempt was made to better support objc-c++, but this new enumeration probably still needs work or needs to be removed completely. Logic for Ada support: 1) All lang/gccXX compilers have version numbers ranging from 2.8.1 to 9. 2) lang/gcc-aux uses the release date as its version number in the form of YYYYMMDD with a minimum value of 20120614, so there is no version overlap. 3) When at least one element of USE_LANGUAGES is "ada", the value of 20120614 is added to the set of GCC_REQD which selects lang/gcc-aux. 4) The _NEED_NEWER_GCC check is disabled. It fails and isn't relevant; unless a package sets GCC_REQD over 20120614, the only way to select lang/gcc-aux is to specify the Ada language and only one compiler known to gcc.mk can support it.
2012-07-06Update pkg-config dependency to 0.25 (in pkgsrc since 2010) since evenwiz1-2/+2
with 0.23, it pulls in too many unnecessary dependencies. Fixes xev build in some configurations, reported by chuq.
2012-07-03Support NFS for directories which aren't enabled by default too.jperkin1-7/+7