Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2015/09/14 10:52:57 adam Exp $
# $NetBSD: Makefile,v 1.3 2016/08/25 06:19:29 richard Exp $
#
# NOTE:
# When updating this package, a change in the minor (6.n -> 6.(n+1))
@@ -8,6 +8,7 @@
DISTNAME= db-6.1.26
PKGNAME= ${DISTNAME:S/db/db6/}
PKGREVISION= 1
CATEGORIES= databases
MASTER_SITES= http://download.oracle.com/berkeley-db/
@@ -23,6 +24,7 @@ GNU_CONFIGURE= yes
CONFIGURE_DIRS= build_unix
CONFIGURE_SCRIPT= ../dist/configure
CONFIGURE_ARGS+= --enable-compat185
CONFIGURE_ARGS+= --enable-dbm
CONFIGURE_ARGS+= --enable-cxx
CONFIGURE_ARGS+= --includedir=${PREFIX}/include/db6
CONFIGURE_ARGS+= --program-transform-name=s,db_,db6_,

View File

@@ -1,12 +1,14 @@
$NetBSD: distinfo,v 1.3 2015/09/14 10:52:57 adam Exp $
$NetBSD: distinfo,v 1.7 2016/08/26 17:23:16 joerg Exp $
SHA1 (db-6.1.26.tar.gz) = 5ae05c6c4a1766270fd5cfb28539e2b7a19c33b2
RMD160 (db-6.1.26.tar.gz) = 6d242b65cd316060c5ed4634bb11e621f3cc6d93
SHA512 (db-6.1.26.tar.gz) = 2590ee3d9e30e6eaeb350edbc2fa7400582c0b520177fe0a3a57a966573268e18ad10b1dc6dee3fb1be9c93ac6f96f848c120793eaf873562464edd125cff4d4
Size (db-6.1.26.tar.gz) = 37495772 bytes
SHA1 (patch-dist_Makefile.in) = dbc5f8fd26e715f6dff8ff261a08b2856ea3c46e
SHA1 (patch-dist_aclocal_libtool.m4) = 37367e10d9d856cf233b7a0efd3680f35728039e
SHA1 (patch-dist_configure) = 2fb4c6cdd29ac5a9ad520af411517660b24e8768
SHA1 (patch-dist_configure) = 3825e3d8ed8c582105dc75f9e1a97971b932e347
SHA1 (patch-src_dbinc_atomic.h) = 240a4a6ec094e868d9a5e95ec4ab72d5b9ddfc23
SHA1 (patch-src_dbinc_db.in) = 78579e81cb682b60a4306c752e04472b7f0d8d5a
SHA1 (patch-src_hmac_sha1.c) = 0e98e6383c214adbb939839bb345e55efe8d89da
SHA1 (patch-src_mp_mp__fget.c) = 059ecdb74bef29c17b445c305b6d4934b5a3c59b
SHA1 (patch-src_mp_mp__mvcc.c) = 7a543c4e56d72bba607d6e8ec6b667b944e418f1

View File

@@ -1,6 +1,8 @@
$NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
$NetBSD: patch-dist_configure,v 1.3 2016/08/26 12:31:34 richard Exp $
--- dist/configure.orig 2014-06-10 15:32:54.000000000 +0000
toolchains differ whether __aarch64__ or __arm64__ should be defined.
--- dist/configure.orig 2015-06-18 20:04:54.000000000 +0000
+++ dist/configure
@@ -5235,7 +5235,7 @@ bsdi3*) CC=${CC-"shlicc2"}
LIBSO_LIBS="$LIBSO_LIBS -lipc";;
@@ -11,7 +13,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
LDFLAGS="$LDFLAGS -pthread";;
gnu*|k*bsd*-gnu|linux*)
@@ -7031,7 +7031,7 @@ fi
@@ -7029,7 +7029,7 @@ fi
# we're using.
case "$host_os" in
sysv5UnixWare*|sysv5OpenUNIX8*)
@@ -20,7 +22,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
CPPFLAGS="$CPPFLAGS -pthread"
LDFLAGS="$LDFLAGS -pthread"
else
@@ -12353,7 +12353,7 @@ fi
@@ -12351,7 +12351,7 @@ fi
hardcode_shlibpath_var=no
;;
@@ -29,7 +31,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
ld_shlibs=no
;;
@@ -13347,7 +13347,7 @@ dgux*)
@@ -13345,7 +13345,7 @@ dgux*)
shlibpath_var=LD_LIBRARY_PATH
;;
@@ -38,7 +40,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
dynamic_linker=no
;;
@@ -13358,7 +13358,7 @@ freebsd* | dragonfly*)
@@ -13356,7 +13356,7 @@ freebsd* | dragonfly*)
objformat=`/usr/bin/objformat`
else
case $host_os in
@@ -47,7 +49,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
*) objformat=elf ;;
esac
fi
@@ -15316,7 +15316,7 @@ fi
@@ -15314,7 +15314,7 @@ fi
esac
;;
@@ -56,7 +58,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
# C++ shared libraries reported to be fairly broken before
# switch to ELF
ld_shlibs_CXX=no
@@ -17180,7 +17180,7 @@ dgux*)
@@ -17178,7 +17178,7 @@ dgux*)
shlibpath_var=LD_LIBRARY_PATH
;;
@@ -65,7 +67,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
dynamic_linker=no
;;
@@ -17191,7 +17191,7 @@ freebsd* | dragonfly*)
@@ -17189,7 +17189,7 @@ freebsd* | dragonfly*)
objformat=`/usr/bin/objformat`
else
case $host_os in
@@ -74,7 +76,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
*) objformat=elf ;;
esac
fi
@@ -17838,7 +17838,7 @@ LIBTOOL="./libtool"
@@ -17836,7 +17836,7 @@ LIBTOOL="./libtool"
INSTALLER="\$(LIBTOOL) --mode=install cp -p"
MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
@@ -83,7 +85,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
@@ -18571,7 +18571,7 @@ if test "$_JTOPDIR" != "/usr"; then
@@ -18569,7 +18569,7 @@ if test "$_JTOPDIR" != "/usr"; then
aix*) _JNI_INC_SUBDIRS="aix";;
bsdi*) _JNI_INC_SUBDIRS="bsdos";;
cygwin*) _JNI_INC_SUBDIRS="win32";;
@@ -92,7 +94,7 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
hp*) _JNI_INC_SUBDIRS="hp-ux";;
linux*) _JNI_INC_SUBDIRS="linux genunix";;
osf*) _JNI_INC_SUBDIRS="alpha";;
@@ -20755,7 +20755,7 @@ if test "$db_cv_mutex" = no; then
@@ -20753,7 +20753,7 @@ if test "$db_cv_mutex" = no; then
# avoid these probes for multiprocess pthreads.
;;
*)
@@ -101,3 +103,12 @@ $NetBSD: patch-dist_configure,v 1.1 2015/01/01 18:52:52 ryoon Exp $
LIBS="$LIBS -lpthread"
if test "$cross_compiling" = yes; then :
@@ -21993,7 +21993,7 @@ int
main ()
{
-#if defined(__arm64__) && defined(__GNUC__)
+#if (defined(__arm64__) || defined(__aarch64__)) && defined(__GNUC__)
return (0);
#else
FAIL TO COMPILE/LINK

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-src_dbinc_db.in,v 1.1 2016/08/26 17:23:16 joerg Exp $
--- src/dbinc/db.in.orig 2015-06-18 20:05:04.000000000 +0000
+++ src/dbinc/db.in
@@ -2888,7 +2888,9 @@ typedef struct {
#define fetch(a) __db_dbm_fetch@DB_VERSION_UNIQUE_NAME@(a)
#define firstkey __db_dbm_firstkey@DB_VERSION_UNIQUE_NAME@
#define nextkey(a) __db_dbm_nextkey@DB_VERSION_UNIQUE_NAME@(a)
+#if !defined(__cplusplus)
#define store(a, b) __db_dbm_store@DB_VERSION_UNIQUE_NAME@(a, b)
+#endif
/*******************************************************
* Hsearch historic interface.