summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2013-06-15fix typo in comment.wiz1-2/+2
2013-06-15"fortran88" is unknown, make it "fortran77".asau1-2/+2
2013-06-15Stop advertising "fortran" support by GCC before 4.4asau1-7/+5
("fortran" denotes post-Fortran-77 dialects).
2013-06-15Do not switch Fortran compiler depending on the language requirement ofjoerg1-8/+4
the package. For f2c, all Fortran 95+ programs are broken and it is generally not possible to mix output from different Fortran compilers. Default to g95 for now as fallback compiler.
2013-06-15Add openjdk7 support for SunOS-5.11-*, make it the default for i386.jperkin1-4/+7
2013-06-14Restore TEX_DEFAULT; even though it has only one value, it's used bydholland1-1/+6
tex-related logic and breaks the build of e.g. graphics/asymptote.
2013-06-14Some cleanup from ISIHARA Takanori in PR 47928.wiz1-47/+9
2013-06-14Remove work-arounds for Mac OS X Mountain Lion's broken "awk" as we aretron2-6/+3
no longer using it.
2013-06-14ftp://sunsite.uio.no/pub/X11/individual/ was last updated in 2010,wiz1-3/+2
remove it from xorg mirror list.
2013-06-14Clean up pkglint flagged issue:mef1-0/+1
(1) mail/wl/Makefile - Add LICENSE= gnu-gpl-v2. - Use # none instead onf # defined (EMACS_BUILDLINK=). - Use set instead of @set. (2) mail/wl/patches/patch-aa - Add comment from old cvs log. (3) mail/wl/patches/patch-utils_ptexinfmt.el Avoid diff -c confusion by pkglint: -*** [info] Error code 255 + *** [info] Error code 255 (4) mk/defaults/options.description 14 Jun 2013 04:48:54 -0000 Add following option: +emacs-w3m W3m browser extention.
2013-06-13Add USE_PKGSRC_GCC_RUNTIME support for gcc 4.8 and fix dependencies forjperkin1-3/+9
gcc packages. Bail out if runtime support is requested but we do not provide runtime libraries for the chosen compiler.
2013-06-12Don't let the pkgsrc TARGET_ARCH bleed into gmake's environment.riastradh1-1/+10
This is a provisional kludge to work around PR pkg/47838. Sorry for taking far too long to find a workaround that doesn't break various other stuff too -- this duration of time was ridiculous, and it was entirely my fault. We can get rid of this kludge when we start using `env -i' in the build phase or when we replace TARGET_ARCH by TARGET_MACHINE_PLATFORM (and replace the make-internal variable MACHINE_ARCH by MACHINE_PLATFORM -- that is part of what makes the logic in pkgformat/pkg/depends.mk and bsd.prefs.mk so fragile). However, although I intend to do both of these things, they were deemed too likely to cause too much fallout just before the freeze, so they'll wait until after the freeze.
2013-06-12Remove GNU_CONFIGURE_LIBDIR.wiz1-7/+4
Rationale: undocumented, easily replaced with "CONFIGURE_ARGS+=--libdir=" and only used by 10 packages.
2013-06-08Add two additional hacks/workarounds to make netbsd-5's make accept thedholland1-3/+5
USE_BUILTIN checking loop.
2013-06-07After including builtin.mk files, go through BUILDLINK_TREE in tree orderdholland1-1/+47
and force USE_BUILTIN.pkg=no for packages that depend on packages where USE_BUILTIN.pkg is no. The names of any such packages are accumulated in the variable FORCED_PKGSRC for reference; this is currently undocumented and could be dropped in the future. This makes it a lot safer to install pkgsrc versions of selected X libraries without switching wholesale to pkgsrc X; however, other issues may still exist and caution is still advisable. As seen on tech-pkg. Also note: this may affect the builds of packages we don't realize are affected and that haven't been revbumped. If you find one, let us know so we can bump its version (or do that yourself) -- most likely this change will produce in working, properly-linked packages that were previously broken, but if problems arise please speak up.
2013-06-07Move show-depends-options again, to be worked form non-option packages.obache2-12/+13
2013-06-06create X related tools also for X11_TYPE=native.obache1-28/+46
might fix PR pkg/47883.
2013-06-05fixes usage of TOOLS_CREATE for X related tools, and those tools will be createdobache1-10/+10
in ${TOOLS_DIR}/bin, same as other tools.
2013-06-05Revert change to "PKG_SETENV":tron1-2/+6
1.) It breaks the build of "www/firefox" which gets upset if "SHELL" is not defined in the environment. There are probably more packages which similar problems. 2.) It breaks established use case like this one: export ALLOW_VULNERABLE_PACKAGES=yes cd pkgsrc/multimedia/ffmpeg2theora bmake install In this case the value of "ALLOW_VULNERABLE_PACKAGES" will not be passed to the build of "pkgsrc/multimedia/ffmpeg". And the build of this package will fail due to known vulnerabilities.
2013-06-03Make PKGSRC_SETENV sanitize the environment.riastradh1-3/+2
2013-06-02more update for R1Alpha4, and let /boot/common/bin as optionlfy.obache1-3/+20
2013-06-02Add the ability for a package to disable pbulk multi-package handling.sbd1-3/+5
2013-06-02hacked `file' command is not required anymore.obache1-2/+1
2013-06-02gmake is not in /bin on Haiku R1Alpha4.obache1-1/+5
2013-06-02Add mysql to pbulk multi-package support.sbd1-2/+6
2013-06-01Fixed typo in documentation.rillig1-2/+2
2013-06-01/tmp/cvs02076brillig1-9/+11
2013-05-29No trailing comma after -Rjoerg1-2/+2
2013-05-26Add options ibus and mlterm-fb for x11/mlterm.tsutsui1-0/+2
2013-05-23prevent to generate binary package in ${PACKAGES} from the side effect ofobache6-14/+57
`install' with USE_DESTDIR=yes. This changes prevent to unwanted overwite of existing binary packages with test installation (`stage-install', `replace' & `undo-replace', and so on). To do both `install' and `package', you can still use `package-install' target, same as USE_DESTDIR=no.
2013-05-22Use -R as LINKER_RPATH_FLAG like GCC. The patches for lang/gcc47 andjoerg1-2/+2
lang/gcc48 don't work otherwise.
2013-05-21Use GMAKE_REQD in TOOLS_DEPENDS.gmake, bump GMAKE_REQD to 3.81.sbd2-4/+4
2013-05-18Add entries for fuse, inotify, and oggz.rodent1-0/+3
2013-05-18* Remove PKGSRC_SHOW_PATCH_ERRORMSG, because it is not used in pkgsrc/mk.ryoon1-10/+8
* Set PATCH_DEBUG when PKG_DEVELOPER=yes. No objection to http://mail-index.netbsd.org/tech-pkg/2013/05/06/msg011276.html .
2013-05-17Fix a pasting botch in v1.54 that killed Linux i386dsainty1-3/+2
2013-05-16_OPSYS_SYSTEM_RPATH must match _OPSYS_LIB_DIRS or else the buildlinkjperkin1-4/+2
substitutions will not be correct. Fixes issue with ABI=64 where /usr/lib/amd64 was being exposed, but packages will need to be rebuilt for the change to take effect.
2013-05-16Use TOOLS_CMDLINE_SED instead of TOOLS_SED, to pass special arguments,obache1-2/+2
right now, `-b' option for Cygwin.
2013-05-16add `-b' (binary) option for SED to prevent special processing about CR+LF.obache1-2/+2
2013-05-13Fix another :tsjperkin1-2/+2
2013-05-13It is a common misconception that ${FOO:tsc} will split FOO on 'c',jperkin1-2/+2
however that is not the case. To get that behaviour use ':S/c/ /g'. Fixes a number of issues on various OPSYS introduced with the recent COMPILER_* and SYSTEM_DEFAULT_RPATH abstractions.
2013-05-12Strip minus for warning about disabling unsupported options.riastradh1-2/+2
2013-05-12file command usage is limited in pkgsrc now, so no need to use hacked one.obache1-2/+1
2013-05-12drop `file' command from default USE_TOOLS list.obache2-3/+11
It is used in limited case, and does not exist by default on some platforms. proposed at over 30 months ago, and no negative feedback (only one request).
2013-05-12hacked `file' command was introduced for text file check in SUBST,obache1-2/+2
but it is never used now, so back to true `file' command.
2013-05-12consider nb? in dependency pattern.obache1-2/+2
2013-05-12Move show-depends-options, it is pkgformat independ target.obache2-12/+12
2013-05-11On Debian/Ubuntu Linux, set system's library path as Debian's multiarchryoon1-1/+18
hierarchy. This values should be generated from output of some commands, but I cannot find the rule. Tested on armel and x86_64 Debian GNU/Linux environment. The values are shown in http://wiki.debian.org/Multiarch/Tuples .
2013-05-11Also, +static, for the building of static libraries.rodent1-0/+1
2013-05-11Added introspection (GObject Introspection) and xcursor optionsrodent1-0/+2
descriptions.
2013-05-11Warn, don't fail, on disabling an unsupported option.riastradh1-1/+5