Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
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.
|
|
since this is the general case these days and other cases are exceptions.
This simplifies development and prevents making some mistakes.
|
|
Keep "none" a default value for PKG_DESTDIR_SUPPORT for now.
|
|
DragonFly wants openJDK7 for java packages, not Kaffe.
Set the default to reflect that.
|
|
|
|
bunch of packages on Solaris when ABI=32 with 64-bit compilers.
|
|
|
|
weeks ago.
|
|
|
|
packages (and because I think its a good idea).
+ Remove legacy varable AMANDA_SMB.
|
|
|
|
|
|
|
|
the use of a colon as a separator, such as in
sed "s:@FOO@:${FOO}"
This unbreaks a variety of packages in MirBSD.
|
|
SmartOS and OmniOS users can now set FETCH_USING=curl and no longer require
pkgsrc dependencies for downloading distfiles.
|
|
explaining why we currently have to hardcode 'env' rather than use SETENV
or PKGSRC_SETENV.
|
|
|
|
|
|
|
|
for pkgsrc internally, It may cause some problems (ex. unwanted pick up commands
of tools/wrapper).
No objection in teck-pkg@ for a week.
|
|
the normal $PATH.
|
|
+ camlzip (ocsigen)
|
|
|
|
don't belong (package-setable, not user-setable).
|
|
|
|
- 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.
|
|
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.
|
|
with 0.23, it pulls in too many unnecessary dependencies.
Fixes xev build in some configurations, reported by chuq.
|
|
|
|
OSX hasn't included the ability to loopback mount for a while, so introduce
NFS support, configurable via a new --mounthost option, and add additional
directories required for proper support.
This mostly works, however something is causing name lookups to fail in the
chroot and it will currently only look at /etc/hosts. Clue appreciated here.
Also fix /dev mounting/unmounting from the sandbox script.
|
|
|
|
|
|
systems which share the same base system but offer contrasting environments,
for example the various illumos forks which all identify as "SunOS 5.11".
Detect SmartOS and set OS_VARIANT accordingly.
|
|
can work without further calls for indirect full dependencies.
|
|
|
|
where GNU ld is picked up first via $PATH.
|
|
64-bit by default.
|
|
|
|
that need to create new users. No effect for other platforms.
ok wiz
|
|
they are OSI/Free.
|
|
The user package was removed two years ago :/.
Let's see how we can handle this better on MirBSD.
|
|
|
|
Honor dicision of the copyright holder.
|
|
dependency.
|
|
|
|
|
|
is ran without --abi.
|
|
where software assumes features of the native 'tar' and break when 'tar' is
the NetBSD version.
We are too close to the pkgsrc-2012Q2 branch to remove NBPAX_PROGRAM_PREFIX
completely, but if it's apparent that no platforms need to override this
default then it will be removed completely for the next branch.
|