From 2f9f7da8aa069f3d7a7006aa5b394533508f6527 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 01/13] net-libs/serf: remove unnecessary package Remove unnecessary package net-libs/serf. --- .../portage-stable/net-libs/serf/Manifest | 2 - ...e_linking_against_unneeded_libraries.patch | 13 --- .../serf/files/serf-1.3.8-openssl.patch | 28 ----- .../files/serf-1.3.8-scons_variables.patch | 110 ------------------ .../serf/files/serf-1.3.8-static-lib.patch | 49 -------- .../serf/files/serf-1.3.8-tests.patch | 95 --------------- .../portage-stable/net-libs/serf/metadata.xml | 11 -- .../net-libs/serf/serf-1.3.8-r1.ebuild | 70 ----------- .../net-libs/serf/serf-1.3.8.ebuild | 60 ---------- .../net-libs/serf/serf-1.3.9.ebuild | 70 ----------- 10 files changed, 508 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-openssl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-static-lib.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.9.ebuild diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest b/sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest deleted file mode 100644 index 6be53a8dc6..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST serf-1.3.8.tar.bz2 143337 BLAKE2B 873f78ec7fab6323e3351e43ed7b03e8208be8d7ced5a017ca121ecbc091de49a963e69beeee592f39dfab23ff30d4bda3378192ea24f2ec07a5569ee19dc062 SHA512 78787a0d1e3e72dd9afc2e0de65e9af3b4303fefdcb865bd5e087fae570a7fe4d1395ce021756db4685c6e63e31c495563afe57baf677bf9846657f5d63d4205 -DIST serf-1.3.9.tar.bz2 145132 BLAKE2B 59776f85b409b2eaea81f3e07b0301515e20cbd2aa0ef05c1c38aa8152a6d5627e526e4bc160abb1fd438e9fa46f97096c639860729d2ea8e0b2fcfcf8222002 SHA512 9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch deleted file mode 100644 index f86646a28d..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- SConstruct -+++ SConstruct -@@ -345,8 +345,8 @@ - ### there is probably a better way to run/capture output. - ### env.ParseConfig() may be handy for getting this stuff into the build - if CALLOUT_OKAY: -- apr_libs = os.popen(env.subst('$APR --link-libtool --libs')).read().strip() -- apu_libs = os.popen(env.subst('$APU --link-libtool --libs')).read().strip() -+ apr_libs = os.popen(env.subst('$APR --link-ld')).read().strip() -+ apu_libs = os.popen(env.subst('$APU --link-ld')).read().strip() - else: - apr_libs = '' - apu_libs = '' diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-openssl.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-openssl.patch deleted file mode 100644 index 4cc3719303..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-openssl.patch +++ /dev/null @@ -1,28 +0,0 @@ -the build doesn't actually use the openssl var for anything useful. -it blindly adds it to the -I/-L paths which causes problems when you -cross-compile and when you link (it also adds it to -rpath). punt -the setting and forget about it. - ---- a/SConstruct -+++ b/SConstruct -@@ -354,8 +354,6 @@ else: - apr_libs = '' - apu_libs = '' - -- env.Append(CPPPATH=['$OPENSSL/include']) -- env.Append(LIBPATH=['$OPENSSL/lib']) - - - # If build with gssapi, get its information and define SERF_HAVE_GSSAPI -@@ -369,8 +369,9 @@ if sys.platform == 'win32': - # On some systems, the -R values that APR describes never make it into actual - # RPATH flags. We'll manually map all directories in LIBPATH into new - # flags to set RPATH values. --for d in env['LIBPATH']: -- env.Append(RPATH=':'+d) -+if env.get('LIBPATH', None): -+ for d in env['LIBPATH']: -+ env.Append(RPATH=':'+d) - - # Set up the construction of serf-*.pc - pkgconfig = env.Textfile('serf-%d.pc' % (MAJOR,), diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch deleted file mode 100644 index b51e846d89..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch +++ /dev/null @@ -1,110 +0,0 @@ -https://code.google.com/p/serf/issues/detail?id=151 -https://code.google.com/p/serf/source/detail?r=2413 - ---- SConstruct -+++ SConstruct -@@ -223,12 +223,12 @@ - - if sys.platform == 'darwin': - # linkflags.append('-Wl,-install_name,@executable_path/%s.dylib' % (LIBNAME,)) -- env.Append(LINKFLAGS='-Wl,-install_name,%s/%s.dylib' % (thisdir, LIBNAME,)) -+ env.Append(LINKFLAGS=['-Wl,-install_name,%s/%s.dylib' % (thisdir, LIBNAME,)]) - - if sys.platform != 'win32': - ### gcc only. figure out appropriate test / better way to check these - ### flags, and check for gcc. -- env.Append(CFLAGS='-std=c89') -+ env.Append(CFLAGS=['-std=c89']) - - ### These warnings are not available on Solaris - if sys.platform != 'sunos5': -@@ -237,17 +237,17 @@ - '-Wall']) - - if debug: -- env.Append(CCFLAGS='-g') -+ env.Append(CCFLAGS=['-g']) - env.Append(CPPDEFINES=['DEBUG', '_DEBUG']) - else: -- env.Append(CCFLAGS='-O2') -- env.Append(CPPDEFINES='NDEBUG') -+ env.Append(CCFLAGS=['-O2']) -+ env.Append(CPPDEFINES=['NDEBUG']) - - ### works for Mac OS. probably needs to change - env.Append(LIBS=['ssl', 'crypto', 'z', ]) - - if sys.platform == 'sunos5': -- env.Append(LIBS='m') -+ env.Append(LIBS=['m']) - else: - # Warning level 4, no unused argument warnings - env.Append(CCFLAGS=['/W4', '/wd4100']) -@@ -260,8 +260,8 @@ - else: - # Optimize for speed, use DLL runtime - env.Append(CCFLAGS=['/O2', '/MD']) -- env.Append(CPPDEFINES='NDEBUG') -- env.Append(LINKFLAGS='/RELEASE') -+ env.Append(CPPDEFINES=['NDEBUG']) -+ env.Append(LINKFLAGS=['/RELEASE']) - - # PLAN THE BUILD - SHARED_SOURCES = [] -@@ -307,25 +307,25 @@ - CPPPATH=['$APR/include', '$APU/include']) - - # zlib -- env.Append(LIBS='zlib.lib') -+ env.Append(LIBS=['zlib.lib']) - if not env.get('SOURCE_LAYOUT', None): -- env.Append(CPPPATH='$ZLIB/include', -- LIBPATH='$ZLIB/lib') -+ env.Append(CPPPATH=['$ZLIB/include'], -+ LIBPATH=['$ZLIB/lib']) - else: -- env.Append(CPPPATH='$ZLIB', -- LIBPATH='$ZLIB') -+ env.Append(CPPPATH=['$ZLIB'], -+ LIBPATH=['$ZLIB']) - - # openssl - env.Append(LIBS=['libeay32.lib', 'ssleay32.lib']) - if not env.get('SOURCE_LAYOUT', None): -- env.Append(CPPPATH='$OPENSSL/include/openssl', -- LIBPATH='$OPENSSL/lib') -+ env.Append(CPPPATH=['$OPENSSL/include/openssl'], -+ LIBPATH=['$OPENSSL/lib']) - elif 0: # opensslstatic: -- env.Append(CPPPATH='$OPENSSL/inc32', -- LIBPATH='$OPENSSL/out32') -+ env.Append(CPPPATH=['$OPENSSL/inc32'], -+ LIBPATH=['$OPENSSL/out32']) - else: -- env.Append(CPPPATH='$OPENSSL/inc32', -- LIBPATH='$OPENSSL/out32dll') -+ env.Append(CPPPATH=['$OPENSSL/inc32'], -+ LIBPATH=['$OPENSSL/out32dll']) - else: - if os.path.isdir(apr): - apr = os.path.join(apr, 'bin', 'apr-1-config') -@@ -351,8 +351,8 @@ - apr_libs = '' - apu_libs = '' - -- env.Append(CPPPATH='$OPENSSL/include') -- env.Append(LIBPATH='$OPENSSL/lib') -+ env.Append(CPPPATH=['$OPENSSL/include']) -+ env.Append(LIBPATH=['$OPENSSL/lib']) - - - # If build with gssapi, get its information and define SERF_HAVE_GSSAPI -@@ -362,7 +362,7 @@ - env['GSSAPI_LIBS'] = cmd.strip() - return env.MergeFlags(cmd, unique) - env.ParseConfig('$GSSAPI --libs gssapi', parse_libs) -- env.Append(CPPDEFINES='SERF_HAVE_GSSAPI') -+ env.Append(CPPDEFINES=['SERF_HAVE_GSSAPI']) - if sys.platform == 'win32': - env.Append(CPPDEFINES=['SERF_HAVE_SSPI']) - diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-static-lib.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-static-lib.patch deleted file mode 100644 index 1538328ece..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-static-lib.patch +++ /dev/null @@ -1,49 +0,0 @@ -respect the active archiver tool instead of using `ar` all the time. -same for `ranlib`. - -also add support for BUILD_STATIC bool for controlling the libserf.a. - ---- a/SConstruct -+++ b/SConstruct -@@ -103,6 +103,9 @@ - BoolVariable('APR_STATIC', - "Enable using a static compiled APR", - False), -+ RawListVariable('AR', "Command name or path of the archiver", None), -+ RawListVariable('RANLIB', "Command name or path of the archiver indexer", None), -+ BoolVariable('BUILD_STATIC', 'Build libserf static library', True), - RawListVariable('CC', "Command name or path of the C compiler", None), - RawListVariable('CFLAGS', "Extra flags for the C compiler (space-separated)", - None), -@@ -193,6 +196,7 @@ if gssapi and os.path.isdir(gssapi): - - debug = env.get('DEBUG', None) - aprstatic = env.get('APR_STATIC', None) -+build_static = env.get('BUILD_STATIC', True) - - Help(opts.GenerateHelpText(env)) - opts.Save(SAVED_CONFIG, env) -@@ -384,7 +388,9 @@ pkgconfig = env.Textfile('serf-%d.pc' % (MAJOR,), - env.get('GSSAPI_LIBS', '')), - }) - --env.Default(lib_static, lib_shared, pkgconfig) -+env.Default(lib_shared, pkgconfig) -+if build_static: -+ env.Default(lib_static) - - if CALLOUT_OKAY: - conf = Configure(env) -@@ -420,8 +420,10 @@ if sys.platform == 'darwin': - % (target_install_shared_path, - install_shared_path))) - --env.Alias('install-lib', [install_static, install_shared, -- ]) -+install_libs = [install_shared] -+if build_static: -+ install_libs.append(install_static) -+env.Alias('install-lib', install_libs) - env.Alias('install-inc', env.Install(incdir, HEADER_FILES)) - env.Alias('install-pc', env.Install(os.path.join(libdir, 'pkgconfig'), - pkgconfig)) diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch deleted file mode 100644 index 65b9962f25..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch +++ /dev/null @@ -1,95 +0,0 @@ -https://code.google.com/p/serf/source/detail?r=2443 -https://code.google.com/p/serf/source/detail?r=2444 -https://code.google.com/p/serf/source/detail?r=2445 - ---- test/test_buckets.c -+++ test/test_buckets.c -@@ -1232,9 +1232,9 @@ - - /* The largest buffer we should need is 0.1% larger than the - uncompressed data, + 12 bytes. This info comes from zlib.h. -+ buf_size = orig_len + (orig_len / 1000) + 12; - Note: This isn't sufficient when using Z_NO_FLUSH and extremely compressed - data. Use a buffer bigger than what we need. */ --// buf_size = orig_len + (orig_len / 1000) + 12; - buf_size = 100000; - - write_buf = apr_palloc(pool, buf_size); -@@ -1309,12 +1309,12 @@ - expected_len); - } - --static void deflate_buckets(CuTest *tc, int nr_of_loops) -+static void deflate_buckets(CuTest *tc, int nr_of_loops, apr_pool_t *pool) - { - const char *msg = "12345678901234567890123456789012345678901234567890"; - - test_baton_t *tb = tc->testBaton; -- serf_bucket_alloc_t *alloc = serf_bucket_allocator_create(tb->pool, NULL, -+ serf_bucket_alloc_t *alloc = serf_bucket_allocator_create(pool, NULL, - NULL); - z_stream zdestr; - int i; -@@ -1333,8 +1333,8 @@ - { - serf_config_t *config; - -- serf_context_t *ctx = serf_context_create(tb->pool); -- /* status = */ serf__config_store_get_config(ctx, NULL, &config, tb->pool); -+ serf_context_t *ctx = serf_context_create(pool); -+ /* status = */ serf__config_store_get_config(ctx, NULL, &config, pool); - - serf_bucket_set_config(defbkt, config); - } -@@ -1356,11 +1356,11 @@ - if (i == nr_of_loops - 1) { - CuAssertIntEquals(tc, APR_SUCCESS, - deflate_compress(&data, &len, &zdestr, msg, -- strlen(msg), 1, tb->pool)); -+ strlen(msg), 1, pool)); - } else { - CuAssertIntEquals(tc, APR_SUCCESS, - deflate_compress(&data, &len, &zdestr, msg, -- strlen(msg), 0, tb->pool)); -+ strlen(msg), 0, pool)); - } - - if (len == 0) -@@ -1378,10 +1378,15 @@ - static void test_deflate_buckets(CuTest *tc) - { - int i; -+ apr_pool_t *iterpool; -+ test_baton_t *tb = tc->testBaton; - -+ apr_pool_create(&iterpool, tb->pool); - for (i = 1; i < 1000; i++) { -- deflate_buckets(tc, i); -+ apr_pool_clear(iterpool); -+ deflate_buckets(tc, i, iterpool); - } -+ apr_pool_destroy(iterpool); - } - - static apr_status_t discard_data(serf_bucket_t *bkt, ---- test/test_util.c -+++ test/test_util.c -@@ -363,10 +363,18 @@ - return status; - } - -+static int pool_abort_func(int retcode) -+{ -+ fprintf(stderr, "Out of memory\n"); -+ abort(); -+ return 0; -+} -+ - void *test_setup(void *dummy) - { - apr_pool_t *test_pool; - apr_pool_create(&test_pool, NULL); -+ apr_pool_abort_set(pool_abort_func, test_pool); - return test_pool; - } - diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml b/sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml deleted file mode 100644 index 9e50e18ed4..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - arfrever.fta@gmail.com - - - proxy-maint@gentoo.org - Proxy Maintainers - - diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8-r1.ebuild deleted file mode 100644 index 4fad8345c3..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils scons-utils toolchain-funcs flag-o-matic - -DESCRIPTION="HTTP client library" -HOMEPAGE="https://serf.apache.org/" -SRC_URI="mirror://apache/${PN}/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="kerberos static-libs libressl" - -RDEPEND="dev-libs/apr:1= - dev-libs/apr-util:1= - !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) - sys-libs/zlib:0= - kerberos? ( virtual/krb5 )" -DEPEND="${RDEPEND} - >=dev-util/scons-2.3.0" - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.3.2-disable_linking_against_unneeded_libraries.patch" - epatch "${FILESDIR}/${PN}-1.3.8-scons_variables.patch" - epatch "${FILESDIR}/${PN}-1.3.8-tests.patch" - epatch "${FILESDIR}/${PN}-1.3.8-static-lib.patch" - epatch "${FILESDIR}/${PN}-1.3.8-openssl.patch" - - # https://code.google.com/p/serf/issues/detail?id=133 - sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct - - # need limits.h for PATH_MAX (only when EXTENSIONS is enabled) - [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__ -} - -src_compile() { - myesconsargs=( - PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - # These config scripts are sent through a shell with an empty env - # which breaks the SYSROOT usage in them. Set the vars inline to - # avoid that. - APR="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apr-1-config" - APU="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apu-1-config" - BUILD_STATIC=$(usex static-libs) - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - CC="$(tc-getCC)" - CPPFLAGS="${CPPFLAGS}" - CFLAGS="${CFLAGS}" - LINKFLAGS="${LDFLAGS}" - ) - - if use kerberos; then - myesconsargs+=( GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" ) - fi - - escons -} - -src_test() { - escons check -} - -src_install() { - escons install --install-sandbox="${D}" -} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild deleted file mode 100644 index e5e7ae30a4..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils scons-utils toolchain-funcs - -DESCRIPTION="HTTP client library" -HOMEPAGE="https://serf.apache.org/" -SRC_URI="mirror://apache/${PN}/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="kerberos" - -RDEPEND="dev-libs/apr:1= - dev-libs/apr-util:1= - dev-libs/openssl:0= - sys-libs/zlib:0= - kerberos? ( virtual/krb5 )" -DEPEND="${RDEPEND} - >=dev-util/scons-2.3.0" - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.3.2-disable_linking_against_unneeded_libraries.patch" - epatch "${FILESDIR}/${PN}-1.3.8-scons_variables.patch" - epatch "${FILESDIR}/${PN}-1.3.8-tests.patch" - - # https://code.google.com/p/serf/issues/detail?id=133 - sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct -} - -src_compile() { - local myesconsargs=( - PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - APR="${EPREFIX}/usr/bin/apr-1-config" - APU="${EPREFIX}/usr/bin/apu-1-config" - OPENSSL="${EPREFIX}/usr" - CC="$(tc-getCC)" - CPPFLAGS="${CPPFLAGS}" - CFLAGS="${CFLAGS}" - LINKFLAGS="${LDFLAGS}" - ) - - if use kerberos; then - myesconsargs+=(GSSAPI="${EPREFIX}/usr/bin/krb5-config") - fi - - escons -} - -src_test() { - escons check -} - -src_install() { - escons install --install-sandbox="${D}" -} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.9.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.9.ebuild deleted file mode 100644 index 031df82e09..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.9.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils scons-utils toolchain-funcs flag-o-matic - -DESCRIPTION="HTTP client library" -HOMEPAGE="https://serf.apache.org/" -SRC_URI="mirror://apache/${PN}/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="kerberos static-libs libressl" - -RDEPEND="dev-libs/apr:1= - dev-libs/apr-util:1= - !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) - sys-libs/zlib:0= - kerberos? ( virtual/krb5 )" -DEPEND="${RDEPEND} - >=dev-util/scons-2.3.0" - -src_prepare() { - #epatch "${FILESDIR}/${PN}-1.3.2-disable_linking_against_unneeded_libraries.patch" - #epatch "${FILESDIR}/${PN}-1.3.8-scons_variables.patch" - #epatch "${FILESDIR}/${PN}-1.3.8-tests.patch" - epatch "${FILESDIR}/${PN}-1.3.8-static-lib.patch" - epatch "${FILESDIR}/${PN}-1.3.8-openssl.patch" - - # https://code.google.com/p/serf/issues/detail?id=133 - sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct - - # need limits.h for PATH_MAX (only when EXTENSIONS is enabled) - [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__ -} - -src_compile() { - myesconsargs=( - PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - # These config scripts are sent through a shell with an empty env - # which breaks the SYSROOT usage in them. Set the vars inline to - # avoid that. - APR="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apr-1-config" - APU="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apu-1-config" - BUILD_STATIC=$(usex static-libs) - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - CC="$(tc-getCC)" - CPPFLAGS="${CPPFLAGS}" - CFLAGS="${CFLAGS}" - LINKFLAGS="${LDFLAGS}" - ) - - if use kerberos; then - myesconsargs+=( GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" ) - fi - - escons -} - -src_test() { - escons check -} - -src_install() { - escons install --install-sandbox="${D}" -} From 0a2827ee6979b2196959f9105b70d2d620959ecf Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 02/13] dev-libs/apr-util: remove unnecessary package Remove unnecessary package dev-libs/apr-util. We can do so because net-libs/serf is now gone. --- .../dev-libs/apr-util/ChangeLog | 69 -- .../dev-libs/apr-util/ChangeLog-2015 | 808 ------------------ .../portage-stable/dev-libs/apr-util/Manifest | 13 - .../dev-libs/apr-util/apr-util-1.5.2.ebuild | 103 --- .../apr-util/apr-util-1.5.3-r2.ebuild | 114 --- .../apr-util/apr-util-1.5.4-r1.ebuild | 116 --- .../dev-libs/apr-util/apr-util-1.5.4.ebuild | 113 --- .../files/apr-util-1.3.12-bdb-5.2.patch | 139 --- .../files/apr-util-1.5.3-berkdb6.patch | 69 -- .../files/apr-util-1.5.3-sysroot.patch | 36 - .../dev-libs/apr-util/metadata.xml | 14 - 11 files changed, 1594 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.3-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-berkdb6.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-sysroot.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog deleted file mode 100644 index 947aeceaa9..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog +++ /dev/null @@ -1,69 +0,0 @@ -# ChangeLog for dev-libs/apr-util -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*apr-util-1.5.4 (09 Aug 2015) -*apr-util-1.5.3-r2 (09 Aug 2015) -*apr-util-1.5.2 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson +apr-util-1.5.2.ebuild, - +apr-util-1.5.3-r2.ebuild, +apr-util-1.5.4.ebuild, - +files/apr-util-1.3.12-bdb-5.2.patch, +files/apr-util-1.5.3-berkdb6.patch, - +files/apr-util-1.5.3-sysroot.patch, +metadata.xml: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - -*apr-util-1.5.4-r1 (02 Oct 2015) - - 02 Oct 2015; Julian Ospald +apr-util-1.5.4-r1.ebuild, - metadata.xml: - add libressl support - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog-2015 deleted file mode 100644 index 04f8e33192..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog-2015 +++ /dev/null @@ -1,808 +0,0 @@ -# ChangeLog for dev-libs/apr-util -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/ChangeLog,v 1.222 2015/07/30 13:03:36 ago Exp $ - - 30 Jul 2015; Agostino Sarubbo apr-util-1.5.4.ebuild: - Stable for sparc, wrt bug #551068 - - 16 Jul 2015; Mikle Kolyada apr-util-1.5.4.ebuild: - ia64 stable wrt bug #551068 - - 28 Jun 2015; Mikle Kolyada apr-util-1.5.4.ebuild: - alpha stable wrt bug #551068 - - 21 Jun 2015; Markus Meier apr-util-1.5.4.ebuild: - arm stable, bug #551068 - - 11 Jun 2015; Agostino Sarubbo apr-util-1.5.4.ebuild: - Stable for ppc, wrt bug #551068 - - 09 Jun 2015; Agostino Sarubbo apr-util-1.5.4.ebuild: - Stable for x86, wrt bug #551068 - - 08 Jun 2015; Agostino Sarubbo apr-util-1.5.4.ebuild: - Stable for amd64, wrt bug #551068 - - 08 Jun 2015; Jeroen Roovers apr-util-1.5.4.ebuild: - Stable for PPC64 (bug #551068). - - 07 Jun 2015; Jeroen Roovers apr-util-1.5.4.ebuild: - Stable for HPPA (bug #551068). - - 28 Dec 2014; Aaron W. Swenson apr-util-1.5.2.ebuild, - apr-util-1.5.3-r2.ebuild, apr-util-1.5.4.ebuild: - Rename virtual/postgresql to dev-db/postgresql - - 03 Nov 2014; Aaron W. Swenson apr-util-1.5.2.ebuild, - apr-util-1.5.3-r2.ebuild, apr-util-1.5.4.ebuild: - Update PostgreSQL dependencies and/or checks to virtual/postgresql. - -*apr-util-1.5.4 (22 Sep 2014) - - 22 Sep 2014; Lars Wendler +apr-util-1.5.4.ebuild: - Version bump. - -*apr-util-1.5.3-r2 (01 Aug 2014) - - 01 Aug 2014; Lars Wendler - -apr-util-1.5.3-r1.ebuild, +apr-util-1.5.3-r2.ebuild: - Fixed compilation with nss/openssl USE flag (bug #518708). Committed straight - to stable. - - 17 May 2014; Agostino Sarubbo apr-util-1.5.3-r1.ebuild: - Stable for alpha, wrt bug #504300 - - 14 May 2014; Agostino Sarubbo apr-util-1.5.3-r1.ebuild: - Stable for sparc, wrt bug #504300 - - 13 May 2014; Agostino Sarubbo apr-util-1.5.3-r1.ebuild: - Stable for ia64, wrt bug #504300 - - 20 Apr 2014; Agostino Sarubbo apr-util-1.5.3-r1.ebuild: - Stable for ppc64, wrt bug #504300 - - 13 Apr 2014; Agostino Sarubbo apr-util-1.5.3-r1.ebuild: - Stable for ppc, wrt bug #504300 - - 05 Apr 2014; Agostino Sarubbo apr-util-1.5.3-r1.ebuild: - Stable for x86, wrt bug #504300 - - 01 Apr 2014; Lars Wendler apr-util-1.5.3-r1.ebuild: - Added dependency on libtool (bug #506384). - - 30 Mar 2014; Chema Alonso apr-util-1.5.3-r1.ebuild: - Stable for amd64 wrt bug #504300 - - 26 Mar 2014; Markus Meier apr-util-1.5.3-r1.ebuild: - arm stable, bug #504300 - - 16 Mar 2014; Jeroen Roovers apr-util-1.5.3-r1.ebuild: - Stable for HPPA (bug #504300). - - 12 Mar 2014; Lars Wendler -apr-util-1.5.3.ebuild: - Removed old. - - 31 Jan 2014; Mike Frysinger apr-util-1.5.2.ebuild, - apr-util-1.5.3-r1.ebuild, apr-util-1.5.3.ebuild: - Mark sh stable. - -*apr-util-1.5.3-r1 (31 Jan 2014) - - 31 Jan 2014; Mike Frysinger +apr-util-1.5.3-r1.ebuild, - +files/apr-util-1.5.3-sysroot.patch: - Utilize SYSROOT to locate build-time paths when cross-compiling, and drop - redundent -L/-R libdir flags to simplify linking. Rewrite build/rules.mk to - pick up current env settings rather than clobbering at make time. #385775 by - Bertrand Jacquin. - - 31 Jan 2014; Mike Frysinger apr-util-1.5.3.ebuild: - Simplify src_compile/src_install a bit -- no functional changes. - - 31 Jan 2014; Mike Frysinger apr-util-1.5.3.ebuild: - Convert myconf to an array to make it easier to maintain. - - 30 Jan 2014; Mike Frysinger apr-util-1.5.2.ebuild, - apr-util-1.5.3.ebuild: - Use proper tc-is-static-only helper instead of open coding the mint logic - here. - - 22 Jan 2014; Mike Frysinger apr-util-1.5.2.ebuild, - apr-util-1.5.3.ebuild: - Add arm64 love. - - 20 Dec 2013; Lars Wendler apr-util-1.5.3.ebuild, - +files/apr-util-1.5.3-berkdb6.patch: - Fixed compilation with sys-libs/db:6.0 (bug #476374). - -*apr-util-1.5.3 (20 Nov 2013) - - 20 Nov 2013; Lars Wendler -apr-util-1.3.12.ebuild, - -apr-util-1.4.1.ebuild, +apr-util-1.5.3.ebuild: - Version bump. Removed old. - - 18 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for x86, wrt bug #477296 - - 13 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for alpha, wrt bug #477296 - - 10 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for arm, wrt bug #477296 - - 10 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for ppc, wrt bug #477296 - - 06 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for s390, wrt bug #477296 - - 04 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for ppc64, wrt bug #477296 - - 04 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for ia64, wrt bug #477296 - - 03 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for amd64, wrt bug #477296 - - 03 Aug 2013; Jeroen Roovers apr-util-1.5.2.ebuild: - Stable for HPPA (bug #477296). - - 03 Aug 2013; Agostino Sarubbo apr-util-1.5.2.ebuild: - Stable for sparc, wrt bug #477296 - - 18 Jul 2013; Lars Wendler -apr-util-1.5.1.ebuild, - apr-util-1.5.2.ebuild, metadata.xml: - Added myself as maintainer. Removed old. Fixed dependency on dev-libs/apr. - -*apr-util-1.5.2 (20 Jun 2013) - - 20 Jun 2013; Lars Wendler +apr-util-1.5.2.ebuild: - Non-maintainer commit: Version bump. - - 21 Feb 2013; Zac Medico apr-util-1.5.1.ebuild: - Add ~arm-linux keyword. - -*apr-util-1.5.1 (28 Nov 2012) - - 28 Nov 2012; Lars Wendler +apr-util-1.5.1.ebuild: - Non-maintainer commit: Version bump. - - 28 Nov 2012; Christoph Junghans apr-util-1.4.1.ebuild: - added prefix support - - 27 Nov 2012; Pacho Ramos metadata.xml: - Drop apache herd as discussed in http://www.gossamer- - threads.com/lists/gentoo/dev/262834 - - 12 May 2012; Alexis Ballier apr-util-1.4.1.ebuild: - keyword ~amd64-fbsd - -*apr-util-1.4.1 (27 Dec 2011) - - 27 Dec 2011; Jesus Rivero +apr-util-1.4.1.ebuild, - metadata.xml: - Version bump. Ebuild by Arfrever. - - 11 Nov 2011; Markos Chandras -apr-util-1.3.11.ebuild: - Remove old ebuild - - 11 Nov 2011; Markos Chandras apr-util-1.3.12.ebuild: - Add static-libs USE flag. Patch by Arfrever. - - 29 Oct 2011; Raúl Porcel apr-util-1.3.12.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #385859 - - 24 Oct 2011; Markus Meier apr-util-1.3.12.ebuild: - x86 stable, bug #385859 - - 23 Oct 2011; Markus Meier apr-util-1.3.12.ebuild: - arm stable, bug #385859 - - 22 Oct 2011; Kacper Kowalik apr-util-1.3.12.ebuild: - ppc/ppc64 stable wrt #385859 - - 19 Oct 2011; Jeroen Roovers apr-util-1.3.12.ebuild: - Stable for HPPA (bug #385859). - - 19 Oct 2011; Tony Vroon apr-util-1.3.12.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian - "idella4" Delaney in security bug #385859. - - 09 Sep 2011; Tomáš Chvátal apr-util-1.3.12.ebuild: - Drop the sqlite2 useflag, keep only sqlite3 around. - -*apr-util-1.3.12 (29 Jul 2011) - - 29 Jul 2011; Jesus Rivero +apr-util-1.3.12.ebuild, - +files/apr-util-1.3.12-bdb-5.2.patch: - Version bump. Ebuild and patch by Arfrever. - - 14 May 2011; Raúl Porcel apr-util-1.3.11.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #366903 - - 14 May 2011; Kacper Kowalik apr-util-1.3.11.ebuild: - ppc/ppc64 stable wrt #366903 - - 13 May 2011; Jeroen Roovers apr-util-1.3.11.ebuild: - Stable for HPPA (bug #366903). - - 12 May 2011; Thomas Kahle apr-util-1.3.11.ebuild: - x86 stable per bug 366903 - - 11 May 2011; Markos Chandras apr-util-1.3.11.ebuild: - Stable on amd64 wrt bug #366903 - -*apr-util-1.3.11 (09 May 2011) - - 09 May 2011; Arfrever Frehtes Taifersar Arahesis - +apr-util-1.3.11.ebuild: - Version bump. - - 09 Oct 2010; Raúl Porcel apr-util-1.3.10.ebuild: - arm/ia64/s390/sh/sparc stable wrt #339527 - - 09 Oct 2010; Tobias Klausmann - apr-util-1.3.10.ebuild: - Stable on alpha, bug #339776 - - 08 Oct 2010; Brent Baude apr-util-1.3.10.ebuild: - Marking apr-util-1.3.10 ppc for bug 339527 - - 08 Oct 2010; Brent Baude apr-util-1.3.10.ebuild: - Marking apr-util-1.3.10 ppc64 for bug 339527 - - 06 Oct 2010; Jeroen Roovers apr-util-1.3.10.ebuild: - Stable for HPPA (bug #339527). - - 05 Oct 2010; Markus Meier apr-util-1.3.10.ebuild: - x86 stable, bug #339527 - - 04 Oct 2010; Markos Chandras apr-util-1.3.10.ebuild: - Stable on amd64 wrt bug #339527 - -*apr-util-1.3.10 (04 Oct 2010) - - 04 Oct 2010; Arfrever Frehtes Taifersar Arahesis - +apr-util-1.3.10.ebuild, - +files/apr-util-1.3.10-support_berkeley_db-5.1.patch: - Version bump. Support Berkeley DB 5.1. - -*apr-util-1.3.9-r1 (06 Aug 2010) - - 06 Aug 2010; Markos Chandras - +apr-util-1.3.9-r1.ebuild: - Respect {C,CXX,LD}FLAGS. Bug #309335. Thanks to Nathan Phillip Brink - for the patch - - 14 Jul 2010; Samuli Suominen apr-util-1.3.9.ebuild, - +files/apr-util-1.3.9-support_berkeley_db-5.0.patch: - Fix building with BerkDB 5.0 wrt #319421 by Diego E. Pettenò. - - 17 Jun 2010; Patrick Lauer apr-util-1.3.9.ebuild: - Migrating away from deprecated postgres virtuals - - 04 Nov 2009; Arfrever Frehtes Taifersar Arahesis - apr-util-1.3.9.ebuild: - Use 'dohtml -r' for compatibility with Doxygen 1.6 (bug #287821). - - 20 Sep 2009; Arfrever Frehtes Taifersar Arahesis - apr-util-1.3.9.ebuild, - +files/apr-util-1.3.9-support_berkeley_db-4.8.patch: - Fix building with sys-libs/db:4.8 (bug #285522). - - 20 Sep 2009; Benedikt Böhm -apr-util-1.3.7.ebuild, - -apr-util-1.3.8.ebuild: - remove old ebuilds - - 24 Aug 2009; Brent Baude apr-util-1.3.9.ebuild: - Marking apr-util-1.3.9 ppc64 for bug 280514 - - 23 Aug 2009; nixnut apr-util-1.3.9.ebuild: - ppc stable #280514 - - 14 Aug 2009; Raúl Porcel apr-util-1.3.9.ebuild: - arm/ia64/s390/sh/sparc stable wrt #280514 - - 11 Aug 2009; Jeroen Roovers apr-util-1.3.9.ebuild: - Stable for HPPA (bug #280514). - - 10 Aug 2009; Markus Meier apr-util-1.3.9.ebuild: - x86 stable, bug #280514 - - 10 Aug 2009; Tobias Klausmann apr-util-1.3.9.ebuild: - Stable on alpha, bug #280514 - - 07 Aug 2009; Christian Faulhammer - apr-util-1.3.9.ebuild: - revert stable keyword for x86 - - 06 Aug 2009; Markus Meier apr-util-1.3.9.ebuild: - x86 stable, bug #280514 - - 06 Aug 2009; Alex Legler apr-util-1.3.9.ebuild: - amd64 stable, security bug 280514. - -*apr-util-1.3.9 (06 Aug 2009) - - 06 Aug 2009; Arfrever Frehtes Taifersar Arahesis - -apr-util-1.2.10.ebuild, -apr-util-1.2.12.ebuild, -apr-util-1.3.0.ebuild, - -apr-util-1.3.2.ebuild, -apr-util-1.3.4.ebuild, +apr-util-1.3.9.ebuild: - Version bump. - -*apr-util-1.3.8 (07 Jul 2009) - - 07 Jul 2009; Arfrever Frehtes Taifersar Arahesis - +apr-util-1.3.8.ebuild: - Version bump. - - 21 Jun 2009; Brent Baude apr-util-1.3.7.ebuild: - Marking apr-util-1.3.7 ppc for bug 272260 - - 16 Jun 2009; Brent Baude apr-util-1.3.7.ebuild: - Marking apr-util-1.3.7 ppc64 for bug 272260 - - 16 Jun 2009; Raúl Porcel apr-util-1.3.7.ebuild: - arm/ia64/s390/sh/sparc stable wrt #272260 - - 11 Jun 2009; Tobias Klausmann apr-util-1.3.7.ebuild: - Stable on alpha, bug #272260 - - 11 Jun 2009; Markus Meier apr-util-1.3.7.ebuild: - amd64 stable, bug #272260 - - 10 Jun 2009; Christian Faulhammer - apr-util-1.3.7.ebuild: - stable x86, security bug 272260 - - 09 Jun 2009; Jeroen Roovers apr-util-1.3.7.ebuild: - Stable for HPPA (bug #272260). - -*apr-util-1.3.7 (08 Jun 2009) - - 08 Jun 2009; Arfrever Frehtes Taifersar Arahesis - +apr-util-1.3.7.ebuild: - Version bump. - - 23 Jan 2009; Raúl Porcel apr-util-1.3.4.ebuild: - arm/ia64/s390/sh stable wrt #246003 - - 18 Jan 2009; Tobias Klausmann apr-util-1.3.4.ebuild: - Stable on alpha, bug #246003 - - 09 Jan 2009; Ferris McCormick apr-util-1.3.4.ebuild: - Sparc stable, Bug #246003. - - 09 Jan 2009; Brent Baude apr-util-1.3.4.ebuild: - Marking apr-util-1.3.4 ppc for bug 246003 - - 07 Jan 2009; Jeroen Roovers apr-util-1.3.4.ebuild: - Stable for HPPA (bug #246003). - - 07 Jan 2009; Brent Baude apr-util-1.3.4.ebuild: - Marking apr-util-1.3.4 ppc64 for bug 246003 - - 04 Jan 2009; Markus Meier apr-util-1.3.4.ebuild: - amd64/x86 stable, bug #246003 - -*apr-util-1.3.4 (29 Aug 2008) - - 29 Aug 2008; Benedikt Böhm +apr-util-1.3.4.ebuild: - version bump wrt #235938 - - 16 Aug 2008; Jeroen Roovers apr-util-1.3.2.ebuild: - Stable for HPPA (bug #232671). - - 08 Aug 2008; nixnut apr-util-1.3.2.ebuild: - Stable on ppc wrt bug 232671 - - 08 Aug 2008; Markus Rothe apr-util-1.3.2.ebuild: - Stable on ppc64; bug #232671 - - 08 Aug 2008; Raúl Porcel apr-util-1.3.2.ebuild: - alpha/ia64/sparc/x86 stable wrt #232671 - - 07 Aug 2008; Thomas Anderson - apr-util-1.3.2.ebuild: - stable amd64, bug 232671 - -*apr-util-1.3.2 (23 Jun 2008) - - 23 Jun 2008; Benedikt Böhm +apr-util-1.3.2.ebuild: - version bump wrt #228953 - - 15 Jun 2008; Benedikt Böhm apr-util-1.2.12.ebuild, - apr-util-1.3.0.ebuild: - do not run buildconf wrt #226051 - -*apr-util-1.3.0 (11 Jun 2008) - - 11 Jun 2008; Benedikt Böhm +apr-util-1.3.0.ebuild: - version bump wrt #225783 - - 01 Jun 2008; Benedikt Böhm apr-util-1.2.10.ebuild, - apr-util-1.2.12.ebuild: - fix #221653 - - 28 Jan 2008; Benedikt Böhm - -files/apr-util-0.9.12-db-4.5.patch, -files/apr-util-0.9.12-linking.patch, - -apr-util-0.9.12.ebuild, -apr-util-0.9.12-r1.ebuild, - -apr-util-0.9.13.ebuild: - remove apr-util-0 wrt #203578 - -*apr-util-1.2.12 (15 Dec 2007) - - 15 Dec 2007; Benedikt Böhm -apr-util-1.2.8.ebuild, - -apr-util-1.2.8-r1.ebuild, +apr-util-1.2.12.ebuild: - version bump; #200947 - - 16 Nov 2007; nixnut apr-util-1.2.10.ebuild: - Stable on ppc wrt bug 198866 - - 16 Nov 2007; Raúl Porcel apr-util-1.2.10.ebuild: - alpha/ia64 stable wrt #198866 - - 16 Nov 2007; Steve Dibb apr-util-1.2.10.ebuild: - amd64 stable, bug 198866 - - 13 Nov 2007; Dawid Węgliński apr-util-1.2.10.ebuild: - Stable on x86 (bug #198866) - - 13 Nov 2007; Markus Rothe apr-util-1.2.10.ebuild: - Stable on ppc64; bug #198866 - - 13 Nov 2007; Jeroen Roovers apr-util-1.2.10.ebuild: - Stable for HPPA (bug #198866). - - 12 Nov 2007; Ferris McCormick apr-util-1.2.10.ebuild: - Sparc stable --- Bug #198866 --- Good for two months. - - 09 Sep 2007; Benedikt Böhm apr-util-1.2.10.ebuild: - fix #188485 - -*apr-util-1.2.10 (08 Sep 2007) - - 08 Sep 2007; Benedikt Böhm +apr-util-1.2.10.ebuild: - version bump; #191733 - - 08 Aug 2007; Timothy Redaelli - apr-util-0.9.12-r1.ebuild: - Stable on ppc wrt #169507. - - 31 Jul 2007; Christian Heim apr-util-1.2.8-r1.ebuild: - Use >=dev-libs/apr-${PV} instead of ~dev-libs/apr-${PV}. The "~" limits us - to the current PV, and doesn't allow later versions.' - - 10 Jul 2007; Raúl Porcel apr-util-0.9.12-r1.ebuild: - alpha/x86 stable wrt #169507 - - 10 Jul 2007; Jeroen Roovers apr-util-0.9.12-r1.ebuild: - Stable for HPPA (bug #169507). - - 10 Jul 2007; Markus Rothe apr-util-0.9.12-r1.ebuild: - Stable on ppc64; bug #169507 - - 08 Jul 2007; Christian Heim apr-util-1.2.8-r1.ebuild: - Fix the compilation issue with mysql (#184636 - Rajiv Aaron Manglani ), as apr_dbd_mysql needs mysql-5*. - - 28 Jun 2007; Raúl Porcel apr-util-0.9.12-r1.ebuild: - ia64 stable wrt #178750 - - 27 Jun 2007; Lars Weiler apr-util-1.2.8.ebuild: - Stable on ppc; bug #178264. - - 27 Jun 2007; Christoph Mende - apr-util-0.9.12-r1.ebuild: - Stable on amd64 - - 27 Jun 2007; Gustavo Zacarias - apr-util-0.9.12-r1.ebuild: - Stable on sparc wrt #169507 - - 27 Jun 2007; Jeroen Roovers apr-util-1.2.8.ebuild: - Stable for HPPA (bug #178264). - -*apr-util-1.2.8-r1 (15 Jun 2007) - - 15 Jun 2007; Benedikt Böhm +apr-util-1.2.8-r1.ebuild: - fix #127781 (mysql support) - - 15 Jun 2007; Raúl Porcel apr-util-1.2.8.ebuild: - alpha/ia64/x86 stable wrt #178264 - - 14 Jun 2007; Christoph Mende apr-util-1.2.8.ebuild: - Stable on amd64 wrt bug 178264 - - 13 Jun 2007; Gustavo Zacarias apr-util-1.2.8.ebuild: - Stable on sparc wrt #178264 - - 09 Jun 2007; Markus Rothe apr-util-1.2.8.ebuild: - Stable on ppc64; bug #178264 - - 23 Mar 2007; Christian Heim apr-util-1.2.8.ebuild: - Updating the postgres? DEPEND, only dev-db/libpq is need, not a full-blown - postgres install. Thanks to Tiziano Mueller for noticing. - - 08 Mar 2007; Christian Heim apr-util-0.9.12-r1.ebuild: - Finally fixing apr-util-0.9.12, forcing autoconf-1.7 (thanks to Marcus - Hanwell in #169927). - - 08 Mar 2007; Christian Heim apr-util-0.9.12-r1.ebuild: - Using fixed versions for autoconf/automake (WANT_AUTO(CONF|MAKE)), as - autoconf-2.61 gets --libdir wrong (as in ignores it - which shoots multilib - in the foot). Thanks to Alexis Ballier (#169927) for pointing it out. - - 07 Mar 2007; Christian Heim apr-util-0.9.12-r1.ebuild: - Adding a sed to change the config.layout, as it screws up our PREFIX. - - 07 Mar 2007; Christian Heim apr-util-0.9.12-r1.ebuild: - Minor syn, whitespace cleanup. - -*apr-util-0.9.12-r1 (07 Mar 2007) - - 07 Mar 2007; Christian Heim - +files/apr-util-0.9.12-db-4.5.patch, +apr-util-0.9.12-r1.ebuild: - Fixing compilation of apr-util-0.9.12 against >=sys-libs/db-4.4 (#169507, - thanks to Michael Edenfield for pointing at the - UPSTREAM patch). - - 11 Feb 2007; Fabian Groffen apr-util-0.9.12.ebuild, - apr-util-0.9.13.ebuild, apr-util-1.2.8.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 29 Jan 2007; Christian Heim apr-util-0.9.13.ebuild: - Reverting the KEYWORDS to ~arch, accidently commited straight to arch. - -*apr-util-0.9.13 (28 Jan 2007) - - 28 Jan 2007; Christian Heim +apr-util-0.9.13.ebuild: - Version bump, new upstream version. Cleaning up the ebuild a bit. - - 28 Jan 2007; Luca Longinotti - -files/apr-util-0.9.x-161086-161087.patch, metadata.xml, - -apr-util-0.9.6-r2.ebuild, -apr-util-0.9.7.ebuild, -apr-util-1.2.2.ebuild, - -apr-util-1.2.7.ebuild: - Remove redundant versions. - -*apr-util-1.2.8 (21 Jan 2007) - - 21 Jan 2007; Christian Heim +apr-util-1.2.8.ebuild: - Version bump (thanks to Conrad Kostecki in #114232). - - 18 Oct 2006; Roy Marples apr-util-0.9.12.ebuild: - Added ~sparc-fbsd keyword. - - 18 Oct 2006; Roy Marples apr-util-1.2.7.ebuild: - Added ~sparc-fbsd keyword. - - 15 Oct 2006; Michael Stewart apr-util-0.9.12.ebuild, - apr-util-1.2.7.ebuild: - Remove aprutil.exp as it's not used and causes collisions between SLOTs - - 10 Sep 2006; Javier Villavicencio - apr-util-1.2.7.ebuild: - Add ~x86-fbsd keyword. - - 05 Sep 2006; Joshua Kinard apr-util-0.9.12.ebuild: - Marked stable on mips. - - 29 Jul 2006; Bryan Østergaard apr-util-0.9.12.ebuild: - Stable on alpha. - - 28 Jun 2006; Tobias Scherbaum - apr-util-0.9.12.ebuild: - ppc stable, #138011 - - 28 Jun 2006; Joshua Jackson apr-util-0.9.12.ebuild: - stable x86; bug #138011 - - 27 Jun 2006; Marcus D. Hanwell apr-util-0.9.12.ebuild: - Marked stable on amd64, bug 138011. - - 27 Jun 2006; Guy Martin apr-util-0.9.12.ebuild: - Stable on hppa. - - 26 Jun 2006; Markus Rothe apr-util-0.9.12.ebuild: - Stable on ppc64; bug #138011 - - 26 Jun 2006; Gustavo Zacarias - apr-util-0.9.12.ebuild: - Stable on sparc wrt #138011 - - 06 Jun 2006; Michael Stewart apr-util-1.2.7.ebuild: - Remove as-needed filtering - - 05 Jun 2006; Michael Stewart - +files/apr-util-0.9.12-linking.patch, apr-util-0.9.12.ebuild: - Add patch to allow correct linking with --as-needed - - 04 Jun 2006; Luca Longinotti apr-util-0.9.7.ebuild, - apr-util-0.9.12.ebuild, apr-util-1.2.2.ebuild, apr-util-1.2.7.ebuild: - Fix bug #133871 for all apr-util versions save the all-stable one. - Thanks to Flameeyes for the patch. - - 27 Apr 2006; Marien Zwart Manifest: - Fixing SHA256 digest, pass four - - 22 Apr 2006; Luca Longinotti apr-util-0.9.6-r2.ebuild: - Fix repoman trailing whitespace error. - -*apr-util-0.9.12 (16 Apr 2006) - - 16 Apr 2006; Michael Stewart - +apr-util-0.9.12.ebuild: - Version bump - -*apr-util-1.2.7 (16 Apr 2006) - - 16 Apr 2006; Michael Stewart +apr-util-1.2.7.ebuild: - Version bump in preperation for the next version of apache 2.2.x - - 30 Mar 2006; Diego Pettenò apr-util-0.9.7.ebuild, - apr-util-1.2.2.ebuild: - Add ~x86-fbsd keyword to the unmasked ebuild. - - 30 Mar 2006; Diego Pettenò apr-util-1.2.2.ebuild: - Add ~x86-fbsd keyword. - -*apr-util-1.2.2 (15 Feb 2006) - - 15 Feb 2006; Michael Stewart +apr-util-1.2.2.ebuild: - New version for apache 2.2 - - 15 Jan 2006; Marcus D. Hanwell apr-util-0.9.7.ebuild: - Stable on amd64, bug 117835. - - 13 Jan 2006; Tobias Scherbaum - apr-util-0.9.7.ebuild: - ppc stable, bug #117835 - - 12 Jan 2006; Markus Rothe apr-util-0.9.7.ebuild: - Stable on ppc64; bug #117835 - - 10 Jan 2006; Gustavo Zacarias apr-util-0.9.7.ebuild: - Stable on sparc wrt #117835 - - 09 Jan 2006; Bryan Østergaard apr-util-0.9.7.ebuild: - Remove testing that shouldn't have made it to CVS. Fixes bug 117949. - - 05 Jan 2006; Michael Stewart apr-util-0.9.7.ebuild: - Correctly honor our USE-flags. Fixes bug 116980 - -*apr-util-0.9.7 (22 Oct 2005) - - 22 Oct 2005; Michael Stewart +apr-util-0.9.7.ebuild: - Version Bump - - 21 Oct 2005; Aaron Walker apr-util-0.9.6-r2.ebuild: - Stable on mips. - - 10 Oct 2005; Danny van Dyk - apr-util-0.9.6-r2.ebuild: - Marked ~ppc-macos. - - 10 Oct 2005; MATSUU Takuto apr-util-0.9.6-r2.ebuild, - apr-util-1.1.2.ebuild: - Stable on sh. - - 19 Sep 2005; Michael Hanselmann - apr-util-0.9.6-r2.ebuild: - Stable on hppa and ppc. - - 18 Sep 2005; Marcus D. Hanwell - apr-util-0.9.6-r2.ebuild: - Stable on amd64, bug 105516. - - 18 Sep 2005; Jason Wever apr-util-0.9.6-r2.ebuild: - Marked stable on SPARC wrt bug #105516. - - 18 Sep 2005; Michael Stewart -apr-util-0.9.5.ebuild, - -apr-util-0.9.5-r1.ebuild, -apr-util-0.9.6.ebuild, - -apr-util-0.9.6-r1.ebuild: - Removing old revisions that use broken LFS-support - - 17 Sep 2005; Aron Griffis apr-util-0.9.6-r2.ebuild: - Mark 0.9.6-r2 stable on ia64 - - 11 Sep 2005; Markus Rothe apr-util-0.9.6-r2.ebuild: - Stable on ppc64 - - 10 Sep 2005; Aron Griffis apr-util-0.9.6-r2.ebuild: - Mark 0.9.6-r2 stable on alpha - - 10 Sep 2005; Michael Stewart - apr-util-0.9.6-r2.ebuild: - Stable on x86 - - 10 Sep 2005; Aron Griffis apr-util-0.9.5-r1.ebuild: - Mark 0.9.5-r1 stable on alpha - - 17 Jul 2005; Kito apr-util-1.1.2.ebuild: - ~ppc-macos Keyword. Bug 94202 - - 13 Jul 2005; bret curtis apr-util-0.9.6.ebuild, - apr-util-0.9.6-r2.ebuild, apr-util-1.1.2.ebuild: - added to ~mips - - 11 Jun 2005; Bryan Østergaard - apr-util-0.9.6-r2.ebuild, apr-util-1.1.2.ebuild: - Fix g/bsd compatibility, bug 95468. - -*apr-util-0.9.6-r2 (10 May 2005) -*apr-util-0.9.5-r1 (10 May 2005) - - 10 May 2005; Elfyn McBratney +apr-util-0.9.5-r1.ebuild, - +apr-util-0.9.6-r2.ebuild: - Rev bumps to pick up on the LFS-removal from apr. - - 10 May 2005; Bret Curtis apr-util-0.9.5.ebuild: - marked for testing, ~mips - -*apr-util-0.9.6-r1 (13 Apr 2005) - - 13 Apr 2005; Christian Parpart - +files/apr-util-0.9.x-161086:161087.patch, +apr-util-0.9.6-r1.ebuild: - adding backport-patch so that depending pkgs on it will compile well - -*apr-util-1.1.2 (10 Apr 2005) - - 10 Apr 2005; Christian Parpart +apr-util-1.1.2.ebuild: - adding apr-util-1 (1.1.1) ebuilds to the series of apr versions which is the - base requirement (besides of apr-1) for forthcoming apache httpd 2.1.x - series ;) - - 31 Mar 2005; Aron Griffis apr-util-0.9.5.ebuild: - stable on ia64 - - 05 Mar 2005; Markus Rothe apr-util-0.9.5.ebuild: - Stable on ppc64 - - 05 Mar 2005; Elfyn McBratney apr-util-0.9.5.ebuild, - apr-util-0.9.6.ebuild: - Depend on the 'best version' of apr here, too. - -*apr-util-0.9.6 (02 Mar 2005) - - 02 Mar 2005; Elfyn McBratney +apr-util-0.9.6.ebuild: - Version bump. - - 28 Feb 2005; Jeremy Huddleston - apr-util-0.9.5.ebuild: - Killed einstall usage. Back to using econf to fix multilib problems. - - 20 Feb 2005; Aron Griffis apr-util-0.9.5.ebuild: - add ~ia64 #77455 - - 09 Feb 2005; Benedikt Boehm apr-util-0.9.5.ebuild: - fixed expat - - 05 Feb 2005; Bryan Østergaard apr-util-0.9.5.ebuild: - ~alpha keyword, bug 77455. - - 28 Jan 2005; Michael Hanselmann apr-util-0.9.5.ebuild: - Added to ~ppc. - - 28 Jan 2005; Paul de Vrieze apr-util-0.9.5.ebuild: - Fixing ownership issue when compiling with userpriv (headers will be owned - by portage, not root. A chown fixes this). - - 11 Jan 2005; Mike Doty apr-util-0.9.5.ebuild: - ~amd64 added - - 11 Jan 2005; Guy Martin apr-util-0.9.5.ebuild: - Added ~hppa to KEYWORDS. - - 11 Jan 2005; Markus Rothe apr-util-0.9.5.ebuild: - Added ~ppc64 to KEYWORDS - - 10 Jan 2005; Jason Wever apr-util-0.9.5.ebuild: - Added ~sparc keyword wrt bug #77455. - -*apr-util-0.9.5 (08 Jan 2005) - - 08 Jan 2005; Michael Stewart +metadata.xml, - +apr-util-0.9.5.ebuild: - New package, required by apache diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest deleted file mode 100644 index e13aa98a6a..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -AUX apr-util-1.3.12-bdb-5.2.patch 5199 SHA256 81339f327727775bb88a4530a620b0fd1f94d3fc4c0e65a810931acb638b7913 SHA512 0e3dfeac492229b6fa496a8dce4dd0706a6d189ba317c695c4e81d62711cd874faf4b248615f4ea787c4d19c28a33f46d0b7018a7006a2f962f1dde1184a363c WHIRLPOOL 711479f0dfea31e75acdcd4571880d59283b2b5ccbbcfaee22d2bf628230a085dd6319844a53c53dc18e1ed851c2004b4e3d1faa4c9f2e7a4911d67196a30883 -AUX apr-util-1.5.3-berkdb6.patch 2364 SHA256 e93792ef143f29c3baf64dea277e9dc4850a0f1989f72731a031cd30ee63c612 SHA512 d8dc0671ce24293d603acd13fbc7a3f9f65d872c2eb22cd77eaedd7244ff5fcb32c987780dd3e85578921f3519331d634e42e6dfb0554eef16fa9da33e1f0f1f WHIRLPOOL 93f960d32ba87ae2b2773845dea38fb85ff8e548f60e150bf8ac1f9563e817fdb80db466db0d4f759ccc6f83843b15737c0310b8f0719d459e484e937e919dff -AUX apr-util-1.5.3-sysroot.patch 1234 SHA256 752ee44d3e9e39e4cba824556f829776a46e4f5e64d4f359de781d3bfd3a414f SHA512 44ee2a9cf61587f05d43976d40023f6313b310c3eeb37299840445e3faec7f0352367875f515b21d3b1fcdc8c082d8584a21cf8187deb1f6f69187c14f84f0b7 WHIRLPOOL 2017ccccfade6e99a490781100a7ca2ee1901a93b791db78291e3d7850e9916d183084abc6f46b2a80ffb451dfb5f1e999189f9ce6f994b51146563bef52a7af -DIST apr-util-1.5.2.tar.bz2 693258 SHA256 9ace3d2e3129d5c244ef695a88b3b47897695e8e6ca2b96e92e4a635d9ed12a7 SHA512 14e890aa1a34369ddf0d041d397231e21994c0a51d3a07dd126985699184ee59c2df32dd752339dd90278988a9461c714f0a157126229be57450259646a1d6df WHIRLPOOL 94972bf43b21527015a489e640d81087021a7818fb4435b60a0b753d214e53b05630976894c81a70a069bb6918150c22df7621c63a539082a8b90ca442adce0e -DIST apr-util-1.5.3.tar.bz2 695303 SHA256 78edb174f13e25ee15ded2b849b741a248b879a93a77a2d31c20f7e225be3968 SHA512 b03588fd10c8705ea72cb35e821a99ba160c5a480d91d766969672c72a4db5bc2ec01b13cbe0eccc1cd1eadd96e8198994296bc2f0232b3fce4e82271a382db6 WHIRLPOOL 4e3d131c2fcb5818db76c2d663caf7ab193a020011d21a1b03238075ba1ddb9778aa3df1e165cb13833efc446c81d13893a126d91e8da6cc55a5431e50f3b797 -DIST apr-util-1.5.4.tar.bz2 694427 SHA256 a6cf327189ca0df2fb9d5633d7326c460fe2b61684745fd7963e79a6dd0dc82e SHA512 ca877d8e444218c4ba0f28063ee075ddcd6c0a487b692dc80ef442fe775ec4eeb337c6957853772e8082e27edcb450d7e909c2c6c3ab4a95bbf0a5ee5ea4a2d1 WHIRLPOOL bc4ce82785513f4bf2207bb26758abc79e6bfef62a57d3e2ead570abc618b321c302390b9dcd8eab1ec44a9e5d398c2cc4d35af2549636e20d7c20678725ac2e -EBUILD apr-util-1.5.2.ebuild 2749 SHA256 0cdae3696cb9654671bc777607813a8bdb344128f5b7beb75ef4a7381524b75d SHA512 c96f28c07faa23348f7c99dd903ee8d01a6c70b3beaf4e58f80725373a9e609861b93b4f120c992a037b3b239e7f7f96fde8ff076e142beb3e37e0417333c180 WHIRLPOOL 5143ca7f853696867d792bccf019855d2c4450b753c2acb8a358b293b0211e70246116c0fb7b0ee6a4df7358d3b996c32ae36e1b501637035d787156269570d5 -EBUILD apr-util-1.5.3-r2.ebuild 3341 SHA256 832b15a226801fd06ae093def9635e9b546337811010c0378972a32f37a90504 SHA512 3ca388c083817c377a84de38e532240acc1a388ca5ac0e2f1a3ab501d9916b0ac74118d8cfc5f1efa10a51538c9eb7677dc18991042ec32535684eacabfda827 WHIRLPOOL 118c0b6d938950ede988e371b2bac53874cc7233de6bfc2ee8f763e1bbaf72f93144d968e91fcf177eade4c7018587e82b1e7081f8222c60ea7591e2b17c22ad -EBUILD apr-util-1.5.4-r1.ebuild 3365 SHA256 cd10f4a0cfbb6b72508a6bb4c6f265d54bddfc99d1770a91d76297142ce3b343 SHA512 78b0202192168eb759e340d615fd627c068ea4b7b2ade11997a4d9528d1fe130a4c2797a0c803315e95834ded895629800d6765071127808ea7ff7226f7a7d6c WHIRLPOOL f41fc9c7425d111e7519b8a6779b7c9cb6f13c06061b12ba328f088cf115e9e24fe2f01c3843d8d275b02175a556925e9147967da6cb6c01fadbfea564f24930 -EBUILD apr-util-1.5.4.ebuild 3293 SHA256 0b3ebc1d371fd362010c0b0b197fd06b1718ad752a2157e22a5f85de66d26a2e SHA512 87d4f630b7748339e1bb3aa17cd8590a5050d47636e487a7de22beee3fe7c76e01331bcbdc1ccd0493ba72614b2c3d0e561c2e4d1a66306f4a5b7f12cb03a651 WHIRLPOOL 84a25751515c4c36496620d069811572a5be09c740e33bc33f02f163b3d140cad393a0e9baabe5e9388d6b4cbd57003c7a50741c405dd147d11966a7ad6361c6 -MISC ChangeLog 2561 SHA256 0ae011b601d962ecb39e879e78d3734b9c9cc211d09ce4ef6e26fdb1f3675399 SHA512 4278f62c8f6fb42defc28a6b306375977f58d5a7e5eb6ecac46185358c43cb737624d763d13f1602cb84fb595769cc80e051592814654f876b270184f1bbe746 WHIRLPOOL 7a44f48707ae78e5cc917858dc67c1be0ca3055a2659d4cad49995ec3e6a4b05ae6af7f1e79470a191d88b7e5eccaa6565792a987660908a96e3794e69dd2c03 -MISC ChangeLog-2015 28596 SHA256 4bf952fa4e066f230ef1d23955c7854a88560e3888938a1e8ef83823adde249b SHA512 87078eb359eff08fc32b698a4c9a43003b83e2f501b0728a2e16978e38c80621a9279624489260c813732281ef59c851e8a2130736cde0eacdf16bb804cafc66 WHIRLPOOL ac08e462b2b6288e93e7a882205acfbe164e28126aea0fcd3f7e293f7c35f5ca1e43b85e7a8222a5905a83d2521c5627b1ebca5b7e9f5191dbbbc7a09062ec93 -MISC metadata.xml 515 SHA256 d5226f9f0b532aa0adf1cbc7e4b5333dae3411f0c12e6df483a4036d7150133a SHA512 af8e2bbded13ef475d1577eb4faa27e17a045804f1de3e79c4c3d736871db304872fc65db0d606c243292392fb4ac773711ad9e153369714689138249d469158 WHIRLPOOL 0d9a6906df5f22918414a41f8a0806e502ef38696d9c5fc5c9949c13c988fa57d3acae1c99ef1ca2279ca7ec970044bf3e1c704c460cd397262b1a6e34f0de7b diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.2.ebuild deleted file mode 100644 index c394781a27..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.2.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -# Usually apr-util has the same PV as apr, but in case of security fixes, this may change. -# APR_PV="${PV}" -APR_PV="1.4.6" - -inherit autotools db-use eutils libtool multilib toolchain-funcs - -DESCRIPTION="Apache Portable Runtime Utility Library" -HOMEPAGE="http://apr.apache.org/" -SRC_URI="mirror://apache/apr/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="berkdb doc freetds gdbm ldap mysql nss odbc openssl postgres sqlite static-libs" -RESTRICT="test" - -RDEPEND="dev-libs/expat - >=dev-libs/apr-${APR_PV}:1 - berkdb? ( >=sys-libs/db-4 ) - freetds? ( dev-db/freetds ) - gdbm? ( sys-libs/gdbm ) - ldap? ( =net-nds/openldap-2* ) - mysql? ( =virtual/mysql-5* ) - nss? ( dev-libs/nss ) - odbc? ( dev-db/unixODBC ) - openssl? ( dev-libs/openssl ) - postgres? ( dev-db/postgresql ) - sqlite? ( dev-db/sqlite:3 )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -DOCS=(CHANGES NOTICE README) - -src_prepare() { - eautoreconf - - elibtoolize -} - -src_configure() { - local myconf - - tc-is-static-only && myconf+=" --disable-util-dso" - - if use berkdb; then - local db_version - db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version" - db_version="$(db_ver_to_slot "${db_version}")" - db_version="${db_version/\./}" - myconf+=" --with-dbm=db${db_version} --with-berkeley-db=$(db_includedir 2> /dev/null):${EPREFIX}/usr/$(get_libdir)" - else - myconf+=" --without-berkeley-db" - fi - - econf \ - --datadir="${EPREFIX}"/usr/share/apr-util-1 \ - --with-apr="${EPREFIX}"/usr \ - --with-expat="${EPREFIX}"/usr \ - --without-sqlite2 \ - $(use_with freetds) \ - $(use_with gdbm) \ - $(use_with ldap) \ - $(use_with mysql) \ - $(use_with nss) \ - $(use_with odbc) \ - $(use_with openssl) \ - $(use_with postgres pgsql) \ - $(use_with sqlite sqlite3) \ - ${myconf} -} - -src_compile() { - emake CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" - - if use doc; then - emake dox - fi -} - -src_install() { - default - - find "${ED}" -name "*.la" -exec rm -f {} + - find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -exec rm -f {} + - - if use doc; then - dohtml -r docs/dox/html/* - fi - - if ! use static-libs; then - find "${ED}" -name "*.a" -exec rm -f {} + - fi - - # This file is only used on AIX systems, which Gentoo is not, - # and causes collisions between the SLOTs, so remove it. - rm -f "${ED}usr/$(get_libdir)/aprutil.exp" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.3-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.3-r2.ebuild deleted file mode 100644 index 807719ed49..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.3-r2.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -# Usually apr-util has the same PV as apr, but in case of security fixes, this may change. -# APR_PV="${PV}" -APR_PV="1.4.6" - -inherit autotools db-use eutils libtool multilib toolchain-funcs - -DESCRIPTION="Apache Portable Runtime Utility Library" -HOMEPAGE="http://apr.apache.org/" -SRC_URI="mirror://apache/apr/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="berkdb doc freetds gdbm ldap mysql nss odbc openssl postgres sqlite static-libs" -RESTRICT="test" - -RDEPEND="dev-libs/expat - >=dev-libs/apr-${APR_PV}:1 - berkdb? ( >=sys-libs/db-4 ) - freetds? ( dev-db/freetds ) - gdbm? ( sys-libs/gdbm ) - ldap? ( =net-nds/openldap-2* ) - mysql? ( =virtual/mysql-5* ) - nss? ( dev-libs/nss ) - odbc? ( dev-db/unixODBC ) - openssl? ( dev-libs/openssl ) - postgres? ( dev-db/postgresql ) - sqlite? ( dev-db/sqlite:3 )" -DEPEND="${RDEPEND} - >=sys-devel/libtool-2.4.2 - doc? ( app-doc/doxygen )" - -DOCS=(CHANGES NOTICE README) - -src_prepare() { - epatch "${FILESDIR}"/${P}-berkdb6.patch #476374 - epatch "${FILESDIR}"/${PN}-1.5.3-sysroot.patch #385775 - eautoreconf - elibtoolize -} - -src_configure() { - local myconf=() - - tc-is-static-only && myconf+=( --disable-util-dso ) - - if use berkdb; then - local db_version - db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version" - db_version="$(db_ver_to_slot "${db_version}")" - db_version="${db_version/\./}" - myconf+=( - --with-dbm=db${db_version} - # We use $T for the libdir because otherwise it'd simply be the normal - # system libdir. That's pointless as the compiler will search it for - # us already. This makes cross-compiling and such easier. - --with-berkeley-db="${SYSROOT}$(db_includedir 2>/dev/null):${T}" - ) - else - myconf+=( --without-berkeley-db ) - fi - - if use nss || use openssl ; then - myconf+=( --with-crypto ) # 518708 - fi - - econf \ - --datadir="${EPREFIX}"/usr/share/apr-util-1 \ - --with-apr="${SYSROOT}${EPREFIX}"/usr \ - --with-expat="${EPREFIX}"/usr \ - --without-sqlite2 \ - $(use_with freetds) \ - $(use_with gdbm) \ - $(use_with ldap) \ - $(use_with mysql) \ - $(use_with nss) \ - $(use_with odbc) \ - $(use_with openssl) \ - $(use_with postgres pgsql) \ - $(use_with sqlite sqlite3) \ - "${myconf[@]}" - # Use the current env build settings rather than whatever apr was built with. - sed -i -r \ - -e "/^(apr_builddir|apr_builders|top_builddir)=/s:=:=${SYSROOT}:" \ - -e "/^CC=/s:=.*:=$(tc-getCC):" \ - -e '/^(C|CPP|CXX|LD)FLAGS=/d' \ - -e '/^LTFLAGS/s:--silent::' \ - build/rules.mk || die -} - -src_compile() { - emake - use doc && emake dox -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete - find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -delete - use static-libs || find "${ED}" -name "*.a" -delete - - use doc && dohtml -r docs/dox/html/* - - # This file is only used on AIX systems, which Gentoo is not, - # and causes collisions between the SLOTs, so remove it. - rm -f "${ED}usr/$(get_libdir)/aprutil.exp" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild deleted file mode 100644 index 75e9129dbb..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -# Usually apr-util has the same PV as apr, but in case of security fixes, this may change. -# APR_PV="${PV}" -APR_PV="1.4.6" - -inherit autotools db-use eutils libtool multilib toolchain-funcs - -DESCRIPTION="Apache Portable Runtime Utility Library" -HOMEPAGE="http://apr.apache.org/" -SRC_URI="mirror://apache/apr/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="berkdb doc freetds gdbm ldap libressl mysql nss odbc openssl postgres sqlite static-libs" -#RESTRICT="test" - -RDEPEND="dev-libs/expat - >=dev-libs/apr-${APR_PV}:1 - berkdb? ( >=sys-libs/db-4 ) - freetds? ( dev-db/freetds ) - gdbm? ( sys-libs/gdbm ) - ldap? ( =net-nds/openldap-2* ) - mysql? ( =virtual/mysql-5* ) - nss? ( dev-libs/nss ) - odbc? ( dev-db/unixODBC ) - openssl? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - ) - postgres? ( dev-db/postgresql ) - sqlite? ( dev-db/sqlite:3 )" -DEPEND="${RDEPEND} - >=sys-devel/libtool-2.4.2 - doc? ( app-doc/doxygen )" - -DOCS=(CHANGES NOTICE README) - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.5.3-sysroot.patch #385775 - eautoreconf - elibtoolize -} - -src_configure() { - local myconf=() - - tc-is-static-only && myconf+=( --disable-util-dso ) - - if use berkdb; then - local db_version - db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version" - db_version="$(db_ver_to_slot "${db_version}")" - db_version="${db_version/\./}" - myconf+=( - --with-dbm=db${db_version} - # We use $T for the libdir because otherwise it'd simply be the normal - # system libdir. That's pointless as the compiler will search it for - # us already. This makes cross-compiling and such easier. - --with-berkeley-db="${SYSROOT}$(db_includedir 2>/dev/null):${T}" - ) - else - myconf+=( --without-berkeley-db ) - fi - - if use nss || use openssl ; then - myconf+=( --with-crypto ) # 518708 - fi - - econf \ - --datadir="${EPREFIX}"/usr/share/apr-util-1 \ - --with-apr="${SYSROOT}${EPREFIX}"/usr \ - --with-expat="${EPREFIX}"/usr \ - --without-sqlite2 \ - $(use_with freetds) \ - $(use_with gdbm) \ - $(use_with ldap) \ - $(use_with mysql) \ - $(use_with nss) \ - $(use_with odbc) \ - $(use_with openssl) \ - $(use_with postgres pgsql) \ - $(use_with sqlite sqlite3) \ - "${myconf[@]}" - # Use the current env build settings rather than whatever apr was built with. - sed -i -r \ - -e "/^(apr_builddir|apr_builders|top_builddir)=/s:=:=${SYSROOT}:" \ - -e "/^CC=/s:=.*:=$(tc-getCC):" \ - -e '/^(C|CPP|CXX|LD)FLAGS=/d' \ - -e '/^LTFLAGS/s:--silent::' \ - build/rules.mk || die -} - -src_compile() { - emake - use doc && emake dox -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete - find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -delete - use static-libs || find "${ED}" -name "*.a" -delete - - use doc && dohtml -r docs/dox/html/* - - # This file is only used on AIX systems, which Gentoo is not, - # and causes collisions between the SLOTs, so remove it. - rm -f "${ED}usr/$(get_libdir)/aprutil.exp" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4.ebuild deleted file mode 100644 index 22a1e1945e..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.4.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -# Usually apr-util has the same PV as apr, but in case of security fixes, this may change. -# APR_PV="${PV}" -APR_PV="1.4.6" - -inherit autotools db-use eutils libtool multilib toolchain-funcs - -DESCRIPTION="Apache Portable Runtime Utility Library" -HOMEPAGE="http://apr.apache.org/" -SRC_URI="mirror://apache/apr/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="berkdb doc freetds gdbm ldap mysql nss odbc openssl postgres sqlite static-libs" -#RESTRICT="test" - -RDEPEND="dev-libs/expat - >=dev-libs/apr-${APR_PV}:1 - berkdb? ( >=sys-libs/db-4 ) - freetds? ( dev-db/freetds ) - gdbm? ( sys-libs/gdbm ) - ldap? ( =net-nds/openldap-2* ) - mysql? ( =virtual/mysql-5* ) - nss? ( dev-libs/nss ) - odbc? ( dev-db/unixODBC ) - openssl? ( dev-libs/openssl ) - postgres? ( dev-db/postgresql ) - sqlite? ( dev-db/sqlite:3 )" -DEPEND="${RDEPEND} - >=sys-devel/libtool-2.4.2 - doc? ( app-doc/doxygen )" - -DOCS=(CHANGES NOTICE README) - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.5.3-sysroot.patch #385775 - eautoreconf - elibtoolize -} - -src_configure() { - local myconf=() - - tc-is-static-only && myconf+=( --disable-util-dso ) - - if use berkdb; then - local db_version - db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version" - db_version="$(db_ver_to_slot "${db_version}")" - db_version="${db_version/\./}" - myconf+=( - --with-dbm=db${db_version} - # We use $T for the libdir because otherwise it'd simply be the normal - # system libdir. That's pointless as the compiler will search it for - # us already. This makes cross-compiling and such easier. - --with-berkeley-db="${SYSROOT}$(db_includedir 2>/dev/null):${T}" - ) - else - myconf+=( --without-berkeley-db ) - fi - - if use nss || use openssl ; then - myconf+=( --with-crypto ) # 518708 - fi - - econf \ - --datadir="${EPREFIX}"/usr/share/apr-util-1 \ - --with-apr="${SYSROOT}${EPREFIX}"/usr \ - --with-expat="${EPREFIX}"/usr \ - --without-sqlite2 \ - $(use_with freetds) \ - $(use_with gdbm) \ - $(use_with ldap) \ - $(use_with mysql) \ - $(use_with nss) \ - $(use_with odbc) \ - $(use_with openssl) \ - $(use_with postgres pgsql) \ - $(use_with sqlite sqlite3) \ - "${myconf[@]}" - # Use the current env build settings rather than whatever apr was built with. - sed -i -r \ - -e "/^(apr_builddir|apr_builders|top_builddir)=/s:=:=${SYSROOT}:" \ - -e "/^CC=/s:=.*:=$(tc-getCC):" \ - -e '/^(C|CPP|CXX|LD)FLAGS=/d' \ - -e '/^LTFLAGS/s:--silent::' \ - build/rules.mk || die -} - -src_compile() { - emake - use doc && emake dox -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete - find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -delete - use static-libs || find "${ED}" -name "*.a" -delete - - use doc && dohtml -r docs/dox/html/* - - # This file is only used on AIX systems, which Gentoo is not, - # and causes collisions between the SLOTs, so remove it. - rm -f "${ED}usr/$(get_libdir)/aprutil.exp" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch deleted file mode 100644 index 5687a8e730..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch +++ /dev/null @@ -1,139 +0,0 @@ ---- build/dbm.m4 -+++ build/dbm.m4 -@@ -579,6 +579,25 @@ - apu_db_version=5 - fi - ]) -+dnl -+dnl APU_CHECK_DB52: is DB5.2 present? -+dnl -+dnl if present: sets apu_db_header, apu_db_lib, and apu_db_version -+dnl -+AC_DEFUN([APU_CHECK_DB52], [ -+ places=$1 -+ if test -z "$places"; then -+ places="std /usr/local/BerkeleyDB.5.2 /boot/home/config" -+ fi -+ APU_CHECK_BERKELEY_DB("5", "2", "-1", -+ "$places", -+ "db52/db.h db5/db.h db.h", -+ "db-5.2 db5-5.2 db52 db5 db" -+ ) -+ if test "$apu_have_db" = "1"; then -+ apu_db_version=5 -+ fi -+]) - - AC_DEFUN([APU_CHECK_DB], [ - requested=$1 -@@ -681,6 +700,12 @@ - AC_MSG_ERROR(Berkeley db5 not found) - fi - ;; -+ db52) -+ APU_CHECK_DB52("$check_places") -+ if test "$apu_db_version" != "5"; then -+ AC_MSG_ERROR(Berkeley db5 not found) -+ fi -+ ;; - default) - APU_CHECK_DB_ALL("$check_places") - ;; -@@ -688,40 +713,43 @@ - ]) - - dnl --dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 5.1 to 1. -+dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 5.2 to 1. - dnl - AC_DEFUN([APU_CHECK_DB_ALL], [ - all_places=$1 - -- APU_CHECK_DB51("$all_places") -+ APU_CHECK_DB52("$all_places") - if test "$apu_db_version" != "5"; then -- APU_CHECK_DB50("$all_places") -+ APU_CHECK_DB51("$all_places") - if test "$apu_db_version" != "5"; then -- APU_CHECK_DB48("$all_places") -- if test "$apu_db_version" != "4"; then -- APU_CHECK_DB47("$all_places") -+ APU_CHECK_DB50("$all_places") -+ if test "$apu_db_version" != "5"; then -+ APU_CHECK_DB48("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB46("$all_places") -+ APU_CHECK_DB47("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB45("$all_places") -+ APU_CHECK_DB46("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB44("$all_places") -+ APU_CHECK_DB45("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB43("$all_places") -+ APU_CHECK_DB44("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB42("$all_places") -+ APU_CHECK_DB43("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB41("$all_places") -+ APU_CHECK_DB42("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB4("$all_places") -+ APU_CHECK_DB41("$all_places") - if test "$apu_db_version" != "4"; then -- APU_CHECK_DB3("$all_places") -- if test "$apu_db_version" != "3"; then -- APU_CHECK_DB2("$all_places") -- if test "$apu_db_version" != "2"; then -- APU_CHECK_DB1("$all_places") -- if test "$apu_db_version" != "1"; then -- APU_CHECK_DB185("$all_places") -+ APU_CHECK_DB4("$all_places") -+ if test "$apu_db_version" != "4"; then -+ APU_CHECK_DB3("$all_places") -+ if test "$apu_db_version" != "3"; then -+ APU_CHECK_DB2("$all_places") -+ if test "$apu_db_version" != "2"; then -+ APU_CHECK_DB1("$all_places") -+ if test "$apu_db_version" != "1"; then -+ APU_CHECK_DB185("$all_places") -+ fi - fi - fi - fi -@@ -763,11 +791,11 @@ - apu_db_version=0 - - AC_ARG_WITH(dbm, [APR_HELP_STRING([--with-dbm=DBM], [choose the DBM type to use. -- DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47,db48,db50,db51}])], -+ DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47,db48,db50,db51,db52}])], - [ - if test "$withval" = "yes"; then - AC_MSG_ERROR([--with-dbm needs to specify a DBM type to use. -- One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51]) -+ One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51, db52]) - fi - requested="$withval" - ], [ -@@ -978,6 +1006,10 @@ - apu_use_db=1 - apu_default_dbm=db5 - ;; -+ db52) -+ apu_use_db=1 -+ apu_default_dbm=db5 -+ ;; - default) - dnl ### use more sophisticated DBMs for the default? - apu_default_dbm="sdbm (default)" -@@ -985,7 +1017,7 @@ - ;; - *) - AC_MSG_ERROR([--with-dbm=$look_for is an unknown DBM type. -- Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51]) -+ Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51, db52]) - ;; - esac - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-berkdb6.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-berkdb6.patch deleted file mode 100644 index a3f4a3c9b1..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-berkdb6.patch +++ /dev/null @@ -1,69 +0,0 @@ -http://svn.apache.org/viewvc/apr/apr/trunk/build/dbm.m4?r1=1495889&r2=1544846&diff_format=h - ---- apr/apr/trunk/build/dbm.m4 2013/06/23 20:27:54 1495889 -+++ apr/apr/trunk/build/dbm.m4 2013/11/23 17:57:39 1544846 -@@ -112,7 +112,7 @@ - changequote([,]) - unset $cache_id - AC_CHECK_HEADER([$bdb_header], [ -- if test "$1" = "3" -o "$1" = "4" -o "$1" = "5"; then -+ if test "$1" = "3" -o "$1" = "4" -o "$1" = "5" -o "$1" = "6"; then - # We generate a separate cache variable for each prefix and libname - # we search under. That way, we avoid caching information that - # changes if the user runs `configure' with a different set of -@@ -455,13 +455,13 @@ - ]) - - dnl --dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 5.X to 1. -+dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 6.X to 1. - dnl - AC_DEFUN([APU_CHECK_DB_ALL], [ - all_places=$1 - -- # Start version search at version 5.9 -- db_version=59 -+ # Start version search at version 6.9 -+ db_version=69 - while [[ $db_version -ge 40 ]] - do - db_major=`echo $db_version | sed -e 's/.$//'` -@@ -511,19 +511,34 @@ - apu_db_version=0 - - # Maximum supported version announced in help string. -- # Although we search for all versions up to 5.9, -+ # Although we search for all versions up to 6.9, - # we should only include existing versions in our - # help string. -- db_max_version=53 -- db_min_version=41 - dbm_list="sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4" -+ db_max_version=48 -+ db_min_version=41 -+ db_version="$db_min_version" -+ while [[ $db_version -le $db_max_version ]] -+ do -+ dbm_list="$dbm_list, db$db_version" -+ db_version=`expr $db_version + 1` -+ done -+ db_max_version=53 -+ db_min_version=50 -+ db_version="$db_min_version" -+ while [[ $db_version -le $db_max_version ]] -+ do -+ dbm_list="$dbm_list, db$db_version" -+ db_version=`expr $db_version + 1` -+ done -+ db_max_version=60 -+ db_min_version=60 - db_version="$db_min_version" - while [[ $db_version -le $db_max_version ]] - do - dbm_list="$dbm_list, db$db_version" - db_version=`expr $db_version + 1` - done -- dbm_list="$dbm_list, db60" - - AC_ARG_WITH(dbm, [APR_HELP_STRING([--with-dbm=DBM], [choose the DBM type to use. - DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db4X,db5X,db6X} for some X=0,...,9])], diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-sysroot.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-sysroot.patch deleted file mode 100644 index ce07b14705..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.5.3-sysroot.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://bugs.gentoo.org/385775 - -utilize $SYSROOT to find the right includedir tree - -drop the -L/-R paths since we know our libdir is the standard path which -the compiler already knows how to locate - ---- a/apu-config.in -+++ b/apu-config.in -@@ -25,7 +25,7 @@ prefix="@prefix@" - exec_prefix="@exec_prefix@" - bindir="@bindir@" - libdir="@libdir@" --includedir="@includedir@" -+includedir="${SYSROOT}@includedir@" - - LIBS="@APRUTIL_EXPORT_LIBS@" - INCLUDES="@APRUTIL_INCLUDES@" -@@ -166,7 +166,7 @@ while test $# -gt 0; do - --link-ld) - if test "$location" = "installed"; then - ### avoid using -L if libdir is a "standard" location like /usr/lib -- flags="$flags -L$libdir -l$APRUTIL_LIBNAME" -+ flags="$flags -l$APRUTIL_LIBNAME" - else - flags="$flags -L$APU_BUILD_DIR -l$APRUTIL_LIBNAME" - fi -@@ -182,7 +182,7 @@ while test $# -gt 0; do - ### avoid using -L if libdir is a "standard" location like /usr/lib - # Since the user is specifying they are linking with libtool, we - # *know* that -R will be recognized by libtool. -- flags="$flags -L$libdir -R$libdir -l$APRUTIL_LIBNAME" -+ flags="$flags -l$APRUTIL_LIBNAME" - else - flags="$flags $LA_FILE" - fi diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml deleted file mode 100644 index fbfc99a2fe..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - polynomial-c@gentoo.org - Lars Wendler - - - Use dev-libs/libressl instead of - dev-libs/openssl for 'openssl' USE flag - Install apr_crypto_nss module - Install apr_crypto_openssl module - - From 57310a1b1dd76efa2c93fa08516a24d063217665 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 03/13] dev-libs/apr: remove unnecessary package Remove unnecessary package dev-libs/apr. We can do so because dev-libs/apr-util, net-libs/serf is now gone. --- .../portage-stable/dev-libs/apr/Manifest | 12 -- .../dev-libs/apr/apr-1.5.2.ebuild | 143 ----------------- .../dev-libs/apr/apr-1.6.2.ebuild | 146 ------------------ .../apr/files/apr-1.5.0-cross-types.patch | 63 -------- .../apr/files/apr-1.5.0-libtool.patch | 17 -- .../dev-libs/apr/files/apr-1.5.0-mint.patch | 22 --- .../apr/files/apr-1.5.0-sysroot.patch | 37 ----- .../dev-libs/apr/files/config.layout.patch | 25 --- .../portage-stable/dev-libs/apr/metadata.xml | 12 -- 9 files changed, 477 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.5.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.6.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-cross-types.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-libtool.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-mint.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-sysroot.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/files/config.layout.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest deleted file mode 100644 index 479b4ef93c..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -AUX apr-1.5.0-cross-types.patch 1969 SHA256 5f3c17546ea43a1ce33ad3d0459dcc6782d0006ab9414bd1e02e3ca0b40b2565 SHA512 8d91cff44c2926c5da120a3e7a4e54414c1e77cb1815d6683b490499914ca0934c3a1a1edb3dbd7dfd686e3342675ab64b0f498c21fe138befa6b454b5d5c1d8 WHIRLPOOL 9f785576b6a6e8b402481be0adb0eff86640e91e6d5948e9fe80f7e2b76f7f2391ff4609ad07aa4d7cfc77c27788f9969953d1e33f0f46ff1876b906cd27293c -AUX apr-1.5.0-libtool.patch 514 SHA256 ec0cdc67b471da2666aeeb8d9b344320392331f79a123bfbc405c440c50ebce6 SHA512 e8c2a7a2b5c8171a0d2c8920e053bd861e4fb2044428cb3f6ffc9ccea05694c20b879411f86b967c4269918b5740b1450ecb0e720d74ea0fe9ac305f58ee88d5 WHIRLPOOL e0b7a06cf78a3eb1930639ea7e7d38c962ff847b990714e042e2d107575b4b26979198fbfec62bba5500b323caf0a01584e00b1bbc907fdc67cbaf8e6f3d2ec4 -AUX apr-1.5.0-mint.patch 872 SHA256 6ed43adba05db07f061d98f73c19aac0df3d9c0aafd86cf57c9ab4fdc851659a SHA512 ba71f17ef9f61a8379139f05ca17eb583ad34cbc3ebf5c4f59d011662db6b5c963da5c466c093c3eb98372299d8f202d927a05b52cc7515270ac52fe44ec6daf WHIRLPOOL 60966adf15e5301600f870ece96d34d4dd26d3e7dc99bb447f2afc1a86f7a46ef3bdf24613027636707b2fd5ac2f2bdd956a8eeb3b088b27862d7e86090b5db1 -AUX apr-1.5.0-sysroot.patch 1309 SHA256 6ebfe28e672084747cf1ee88acec7394de96302f0b2f0903926ba2403ecba244 SHA512 48609c522225b47df96039174dafa043f77ce5b91f464b14250dd2b30590d6685c9baa03d4ca34937532c26afea8d208fb78158dfc8026a606ff90543b5c8d5d WHIRLPOOL a74e8eb6e482b3215997c147a2cded7c9288618bf4925877775dca7700c14fbb874dba8681d053b4f6485792605b37ecf6da0487d4a9bb74bc79a8e3eb128a1f -AUX config.layout.patch 745 SHA256 29d224f052c378f0130b59625120507d3f7d8d83fb3d7ec9c2b806b7abeec2fa SHA512 3a87e718859c8f95793f828b764d240907d65c21fe2c99143815ab835f8b657154092c4ad496e86d79490bd85ef03d394d3acb57a15186f2f06a518b32d77fdf WHIRLPOOL 5e76166dc535ecf56b601de7c8dffb92410a6677d077b66589a49d69262e41d652a6b17ab931fcd01a1b905f13b9cfe07c414179f37f75bf465effdc5dc3c8b3 -DIST apr-1.5.2.tar.bz2 826885 SHA256 7d03ed29c22a7152be45b8e50431063736df9e1daa1ddf93f6a547ba7a28f67a SHA512 d1156ad16abf07887797777b56c2147c890f16d8445829b3e3b4917950d24c5fd2f8febd439992467a5ea0511da562c0fb4a7cfd8a235ab55882388bfa2b919d WHIRLPOOL 3f6fbb9410f7cd3ace2f80f361a02b190e14d744f38dbd6f87a5c60b4b1c4a99cd902ba9351a235d9f3bab044a981de21fb6c193d3ab3caba2448bf6c4e1bd1b -DIST apr-1.6.2.tar.bz2 853363 SHA256 09109cea377bab0028bba19a92b5b0e89603df9eab05c0f7dbd4dd83d48dcebd SHA512 20f449fde522f186b919b64ce6f90073b267557e17438607d31af917eca7941222dd7a7379d66f1430ff68f7e28fbccd140d24f3ca7aae8a876a550b19de284a WHIRLPOOL 4fd43497ed091f9da2a8c8a57017344dc7492b18793e8a16eae480ddbba8f18ebc66925418d8b5fa8fa6fa023b59a482d62c8ba1ee49a575aa6f7918b703ea30 -EBUILD apr-1.5.2.ebuild 4100 SHA256 f7054cbfd1f8115687c2652489eca6d6b8bd3bdb2b2e6094fe116017c1057bfe SHA512 c57fe4d819a172fa9a528d75eabfbd1ce129d71cec30f79c8870f3e9dbc5a08772de5a91af9497cf8b33492439196b36b5f3b3b9dcd4a347d8a1380b5e5a5192 WHIRLPOOL 3f0127305c6590004910ae7ea01d5cf8a4e8dad506eb1b661043b769045d9efd418162f5ef32a5903e3a1bfa5dd46640d7cde3c2305dc0b7cc4182cbacae5016 -EBUILD apr-1.6.2.ebuild 4118 SHA256 ca102e2a43c1b1a6f1f59b49c21e0ecddb55f5b7037f26c9b16755d70b026001 SHA512 cb616f4e9412be4828c6b649aef2fe7ead5ef739c0bb0d17616d785ac2af0db3d853feeb5e8af800415305531aabf4763a986fcee031df21c2ba726c5fe87203 WHIRLPOOL 977d37d1d643d9263672706ec7d41a1ebf69371d0af88cf1133d49d4fb80d9393b9a1cc64164fec8de48f65a4da0fa05d3c681e61073861892e44cc94d9bc883 -MISC ChangeLog 2475 SHA256 eb94693c6b92297fdd0ba293d6a8bf0ed8889a886170e3eb0416991d54fe4634 SHA512 4367f487f70f6ad6a35b305af3ba446f18616c990bbd06e5aa2efd90a614f97128dc5c5e54cae76346f1e9f20808623a9b95cc70db65540928de419d74cb3e05 WHIRLPOOL cbd1495333efe779974079ba8b65e53bd185419a68fe84d95dde59cf0b02a7bf5c17058e638043e7664136f746205125608add667676c7645f0e063a76947b6f -MISC ChangeLog-2015 28918 SHA256 36d001de47bfb90a8a8a80cdf7ee9a8d86000c94d58df95579c921bf6997c424 SHA512 876d679eaa9627bda13d9e2e350681ff40ec0f7978165823a33196fe7be90a244540659720ad323476ef2a02aca244415063ce94c23251f43f25841d872fc585 WHIRLPOOL df7fc5a927d5fe0b12e977ac9a6684eb779ae5ba95ab6350f3f7fac9493ca28de8786da833315f8d71240b5044cf74483a7a5967caa23cead8367492b1a3d2d8 -MISC metadata.xml 433 SHA256 e65d577b56d477a35f0cd4d2f400f48d1054e3aacd74353c432f91138be8ee01 SHA512 7a1b6a73160b108816332f90e4e540f555e748584925ac3c7bb303ce5b6328abf255fc3f1c2b0e13f3c5d763841e847e400e781764083e3e96bc3809871a0df6 WHIRLPOOL d2e07c994cbb20905b692c729e5ec80b1e2b6085c4939245a5848994e9d250344d21b133d705e2d40cf1b860333e8bc0017bf0944d7e8bf78dcab891b66166d8 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.5.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.5.2.ebuild deleted file mode 100644 index 5be730d5fb..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.5.2.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils libtool multilib toolchain-funcs - -DESCRIPTION="Apache Portable Runtime Library" -HOMEPAGE="http://apr.apache.org/" -SRC_URI="mirror://apache/apr/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom" - -CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 ) - elibc_mintlib? ( >=sys-apps/util-linux-2.18 )" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-apache )" -DEPEND="${CDEPEND} - >=sys-devel/libtool-2.4.2 - doc? ( app-doc/doxygen )" - -DOCS=(CHANGES NOTICE README) - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.5.0-mint.patch - epatch "${FILESDIR}"/${PN}-1.5.0-libtool.patch - epatch "${FILESDIR}"/${PN}-1.5.0-cross-types.patch - epatch "${FILESDIR}"/${PN}-1.5.0-sysroot.patch #385775 - - epatch_user #449048 - - AT_M4DIR="build" eautoreconf - elibtoolize - - epatch "${FILESDIR}/config.layout.patch" -} - -src_configure() { - local myconf=() - - [[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no - - if use older-kernels-compatibility; then - local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec - export apr_cv_accept4="no" - export apr_cv_dup3="no" - export apr_cv_epoll_create1="no" - export apr_cv_sock_cloexec="no" - fi - if tc-is-cross-compiler; then - # The apache project relies heavily on AC_TRY_RUN and doesn't - # have any sane cross-compiling fallback logic. - export \ - ac_cv_file__dev_zero="yes" \ - ac_cv_func_sem_open="yes" \ - ac_cv_negative_eai="yes" \ - ac_cv_o_nonblock_inherited="no" \ - ac_cv_struct_rlimit="yes" \ - ap_cv_atomic_builtins="yes" \ - apr_cv_accept4="yes" \ - apr_cv_dup3="yes" \ - apr_cv_epoll="yes" \ - apr_cv_epoll_create1="yes" \ - apr_cv_gai_addrconfig="yes" \ - apr_cv_mutex_recursive="yes" \ - apr_cv_mutex_robust_shared="yes" \ - apr_cv_process_shared_works="yes" \ - apr_cv_pthreads_lib="-pthread" \ - apr_cv_sock_cloexec="yes" \ - apr_cv_tcp_nodelay_with_cork="yes" - fi - - if use urandom; then - myconf+=( --with-devrandom=/dev/urandom ) - elif (( ${CHOST#*-hpux11.} <= 11 )); then - : # no /dev/*random on hpux11.11 and before, $PN detects this. - else - myconf+=( --with-devrandom=/dev/random ) - fi - - tc-is-static-only && myconf+=( --disable-dso ) - - # shl_load does not search runpath, but hpux11 supports dlopen - [[ ${CHOST} == *-hpux11* ]] && myconf+=( --enable-dso=dlfcn ) - - if [[ ${CHOST} == *-solaris2.10 ]]; then - case $(<$([[ ${CHOST} != ${CBUILD} ]] && echo "${EPREFIX}/usr/${CHOST}")/usr/include/atomic.h) in - *atomic_cas_ptr*) ;; - *) - elog "You do not have Solaris Patch ID "$( - [[ ${CHOST} == sparc* ]] && echo 118884 || echo 118885 - )" (Problem 4954703) installed on your host ($(hostname))," - elog "using generic atomic operations instead." - myconf+=( --disable-nonportable-atomics ) - ;; - esac - fi - - econf \ - --enable-layout=gentoo \ - --enable-nonportable-atomics \ - --enable-posix-shm \ - --enable-threads \ - $(use_enable static-libs static) \ - "${myconf[@]}" -} - -src_compile() { - if tc-is-cross-compiler; then - # This header is the same across targets, so use the build compiler. - emake tools/gen_test_char - tc-export_build_env BUILD_CC - ${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_CPPFLAGS} ${BUILD_LDFLAGS} \ - tools/gen_test_char.c -o tools/gen_test_char || die - fi - - emake - - if use doc; then - emake dox - fi -} - -src_install() { - default - - # Prallel install breaks since apr-1.5.1 - #make -j1 DESTDIR="${D}" install || die - - prune_libtool_files --all - - if use doc; then - dohtml -r docs/dox/html/* - fi - - # This file is only used on AIX systems, which Gentoo is not, - # and causes collisions between the SLOTs, so remove it. - # Even in Prefix, we don't need this on AIX. - rm -f "${ED}usr/$(get_libdir)/apr.exp" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.6.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.6.2.ebuild deleted file mode 100644 index d726588257..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.6.2.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools libtool multilib toolchain-funcs - -DESCRIPTION="Apache Portable Runtime Library" -HOMEPAGE="http://apr.apache.org/" -SRC_URI="mirror://apache/apr/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom" - -CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 ) - elibc_mintlib? ( >=sys-apps/util-linux-2.18 )" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-apache )" -DEPEND="${CDEPEND} - >=sys-devel/libtool-2.4.2 - doc? ( app-doc/doxygen )" - -DOCS=( CHANGES NOTICE README ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.0-mint.patch - "${FILESDIR}"/${PN}-1.5.0-libtool.patch - "${FILESDIR}"/${PN}-1.5.0-cross-types.patch - "${FILESDIR}"/${PN}-1.5.0-sysroot.patch #385775 -) - -src_prepare() { - default - - AT_M4DIR="build" eautoreconf - elibtoolize - - eapply "${FILESDIR}/config.layout.patch" -} - -src_configure() { - local myconf=( - --enable-layout=gentoo - --enable-nonportable-atomics - --enable-posix-shm - --enable-threads - $(use_enable static-libs static) - ) - - [[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no - - if use older-kernels-compatibility; then - local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec - export apr_cv_accept4="no" - export apr_cv_dup3="no" - export apr_cv_epoll_create1="no" - export apr_cv_sock_cloexec="no" - fi - if tc-is-cross-compiler; then - # The apache project relies heavily on AC_TRY_RUN and doesn't - # have any sane cross-compiling fallback logic. - export \ - ac_cv_file__dev_zero="yes" \ - ac_cv_func_sem_open="yes" \ - ac_cv_negative_eai="yes" \ - ac_cv_o_nonblock_inherited="no" \ - ac_cv_struct_rlimit="yes" \ - ap_cv_atomic_builtins="yes" \ - apr_cv_accept4="yes" \ - apr_cv_dup3="yes" \ - apr_cv_epoll="yes" \ - apr_cv_epoll_create1="yes" \ - apr_cv_gai_addrconfig="yes" \ - apr_cv_mutex_recursive="yes" \ - apr_cv_mutex_robust_shared="yes" \ - apr_cv_process_shared_works="yes" \ - apr_cv_pthreads_lib="-pthread" \ - apr_cv_sock_cloexec="yes" \ - apr_cv_tcp_nodelay_with_cork="yes" - fi - - if use urandom; then - myconf+=( --with-devrandom=/dev/urandom ) - elif (( ${CHOST#*-hpux11.} <= 11 )); then - : # no /dev/*random on hpux11.11 and before, $PN detects this. - else - myconf+=( --with-devrandom=/dev/random ) - fi - - tc-is-static-only && myconf+=( --disable-dso ) - - # shl_load does not search runpath, but hpux11 supports dlopen - [[ ${CHOST} == *-hpux11* ]] && myconf+=( --enable-dso=dlfcn ) - - if [[ ${CHOST} == *-solaris2.10 ]]; then - case $(<$([[ ${CHOST} != ${CBUILD} ]] && echo "${EPREFIX}/usr/${CHOST}")/usr/include/atomic.h) in - *atomic_cas_ptr*) ;; - *) - elog "You do not have Solaris Patch ID "$( - [[ ${CHOST} == sparc* ]] && echo 118884 || echo 118885 - )" (Problem 4954703) installed on your host ($(hostname))," - elog "using generic atomic operations instead." - myconf+=( --disable-nonportable-atomics ) - ;; - esac - fi - - econf "${myconf[@]}" -} - -src_compile() { - if tc-is-cross-compiler; then - # This header is the same across targets, so use the build compiler. - emake tools/gen_test_char - tc-export_build_env BUILD_CC - ${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_CPPFLAGS} ${BUILD_LDFLAGS} \ - tools/gen_test_char.c -o tools/gen_test_char || die - fi - - emake - - if use doc; then - emake dox - fi -} - -src_install() { - default - - # Prallel install breaks since apr-1.5.1 - #make -j1 DESTDIR="${D}" install || die - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use doc; then - docinto html - dodoc -r docs/dox/html/* - fi - - # This file is only used on AIX systems, which Gentoo is not, - # and causes collisions between the SLOTs, so remove it. - # Even in Prefix, we don't need this on AIX. - rm -f "${ED%/}/usr/$(get_libdir)/apr.exp" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-cross-types.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-cross-types.patch deleted file mode 100644 index 266e567681..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-cross-types.patch +++ /dev/null @@ -1,63 +0,0 @@ -use standard AC_CHECK_SIZEOF as it supports non-builtin types and -supports cross-compiling sanely - -https://issues.apache.org/bugzilla/show_bug.cgi?id=56053 - ---- a/configure.in -+++ b/configure.in -@@ -1684,7 +1684,7 @@ else - socklen_t_value="int" - fi - --APR_CHECK_SIZEOF_EXTENDED([#include ], pid_t, 8) -+AC_CHECK_SIZEOF(pid_t) - - if test "$ac_cv_sizeof_pid_t" = "$ac_cv_sizeof_short"; then - pid_t_fmt='#define APR_PID_T_FMT "hd"' -@@ -1753,7 +1753,7 @@ APR_CHECK_TYPES_COMPATIBLE(ssize_t, long, [ssize_t_fmt="ld"]) - APR_CHECK_TYPES_COMPATIBLE(size_t, unsigned int, [size_t_fmt="u"]) - APR_CHECK_TYPES_COMPATIBLE(size_t, unsigned long, [size_t_fmt="lu"]) - --APR_CHECK_SIZEOF_EXTENDED([#include ], ssize_t, 8) -+AC_CHECK_SIZEOF(ssize_t) - - AC_MSG_CHECKING([which format to use for apr_ssize_t]) - if test -n "$ssize_t_fmt"; then -@@ -1770,7 +1770,7 @@ fi - - ssize_t_fmt="#define APR_SSIZE_T_FMT \"$ssize_t_fmt\"" - --APR_CHECK_SIZEOF_EXTENDED([#include ], size_t, 8) -+AC_CHECK_SIZEOF(size_t) - - AC_MSG_CHECKING([which format to use for apr_size_t]) - if test -n "$size_t_fmt"; then -@@ -1787,7 +1787,7 @@ fi - - size_t_fmt="#define APR_SIZE_T_FMT \"$size_t_fmt\"" - --APR_CHECK_SIZEOF_EXTENDED([#include ], off_t, 8) -+AC_CHECK_SIZEOF(off_t) - - if test "${ac_cv_sizeof_off_t}${apr_cv_use_lfs64}" = "4yes"; then - # Enable LFS -@@ -1866,7 +1866,7 @@ case $host in - ;; - *) - ino_t_value=ino_t -- APR_CHECK_SIZEOF_EXTENDED(AC_INCLUDES_DEFAULT, ino_t, $ac_cv_sizeof_long) -+ AC_CHECK_SIZEOF(ino_t) - if test $ac_cv_sizeof_ino_t = 4; then - if test $ac_cv_sizeof_long = 4; then - ino_t_value="unsigned long" -@@ -1886,8 +1886,8 @@ else - bigendian=0 - fi - --APR_CHECK_SIZEOF_EXTENDED([#include --#include ],struct iovec,0) -+AC_CHECK_SIZEOF(struct iovec,,[AC_INCLUDES_DEFAULT -+#include ]) - if test "$ac_cv_sizeof_struct_iovec" = "0"; then - have_iovec=0 - else diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-libtool.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-libtool.patch deleted file mode 100644 index 5368a2689b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-libtool.patch +++ /dev/null @@ -1,17 +0,0 @@ -generate a local copy of libtool for use in compiling - -https://bugs.gentoo.org/374355 - ---- a/configure.in -+++ b/configure.in -@@ -260,9 +260,7 @@ case $host in - fi - else - dnl libtoolize requires that the following not be indented -- dnl should become LT_INIT(win32-dll) --AC_LIBTOOL_WIN32_DLL --AC_PROG_LIBTOOL -+LT_INIT(win32-dll) - # get libtool's setting of shlibpath_var - eval `grep "^shlibpath_var=[[A-Z_]]*$" $apr_builddir/libtool` - if test "x$shlibpath_var" = "x"; then diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-mint.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-mint.patch deleted file mode 100644 index cfe039e962..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-mint.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- apr-1.5.0/build/apr_hints.m4 -+++ apr-1.5.0/build/apr_hints.m4 -@@ -45,6 +45,8 @@ - case "$host" in - *mint) - APR_ADDTO(CPPFLAGS, [-DMINT -D_GNU_SOURCE]) -+ apr_cv_pthreads_cflags="none" -+ apr_cv_pthreads_lib="-lpthread" - ;; - *MPE/iX*) - APR_ADDTO(CPPFLAGS, [-DMPE -D_POSIX_SOURCE -D_SOCKET_SOURCE]) ---- apr-1.5.0/build/apr_threads.m4 -+++ apr-1.5.0/build/apr_threads.m4 -@@ -198,7 +198,7 @@ - AC_DEFUN([APR_CHECK_SIGWAIT_ONE_ARG], [ - AC_CACHE_CHECK(whether sigwait takes one argument,ac_cv_sigwait_one_arg,[ - AC_TRY_COMPILE([ --#if defined(__NETBSD__) || defined(DARWIN) -+#if defined(__NETBSD__) || defined(DARWIN) || defined(MINT) - /* When using the unproven-pthreads package, we need to pull in this - * header to get a prototype for sigwait(). Else things will fail later - * on. XXX Should probably be fixed in the unproven-pthreads package. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-sysroot.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-sysroot.patch deleted file mode 100644 index 54c9d649ef..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.5.0-sysroot.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://bugs.gentoo.org/385775 - -utilize $SYSROOT to find the right includedir tree - -drop the -L/-R paths since we know our libdir is the standard path which -the compiler already knows how to locate - ---- a/apr-config.in -+++ b/apr-config.in -@@ -28,7 +28,7 @@ libdir="@libdir@" - datarootdir="@datadir@" - datadir="@datadir@" --installbuilddir="@installbuilddir@" --includedir="@includedir@" -+installbuilddir="${SYSROOT}@installbuilddir@" -+includedir="${SYSROOT}@includedir@" - - CC="@CC@" - CPP="@CPP@" -@@ -183,7 +183,7 @@ while test $# -gt 0; do - --link-ld) - if test "$location" = "installed"; then - ### avoid using -L if libdir is a "standard" location like /usr/lib -- flags="$flags -L$libdir -l${APR_LIBNAME}" -+ flags="$flags -l${APR_LIBNAME}" - else - ### this surely can't work since the library is in .libs? - flags="$flags -L$APR_BUILD_DIR -l${APR_LIBNAME}" -@@ -200,7 +200,7 @@ while test $# -gt 0; do - ### avoid using -L if libdir is a "standard" location like /usr/lib - # Since the user is specifying they are linking with libtool, we - # *know* that -R will be recognized by libtool. -- flags="$flags -L$libdir -R$libdir -l${APR_LIBNAME}" -+ flags="$flags -l${APR_LIBNAME}" - else - flags="$flags $LA_FILE" - fi diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/config.layout.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/config.layout.patch deleted file mode 100644 index 9f650a0abe..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/config.layout.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/config.layout -+++ b/config.layout -@@ -229,3 +229,22 @@ - infodir: ${exec_prefix}/share/info - libsuffix: -${APR_MAJOR_VERSION} - -+ -+# Gentoo layout -+ -+ prefix: /usr -+ exec_prefix: ${prefix} -+ bindir: ${exec_prefix}/bin -+ sbindir: ${exec_prefix}/bin -+ libdir: ${exec_prefix}/lib -+ libexecdir: ${exec_prefix}/modules -+ mandir: ${prefix}/man -+ sysconfdir: ${prefix}/conf -+ datadir: /usr/share/apr-${APR_MAJOR_VERSION} -+ installbuilddir: ${datadir}/build-${APR_MAJOR_VERSION} -+ includedir: ${prefix}/include/apr-${APR_MAJOR_VERSION} -+ localstatedir: ${prefix} -+ libsuffix: -${APR_MAJOR_VERSION} -+ -+ -+ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml deleted file mode 100644 index c6e4003aa6..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - polynomial-c@gentoo.org - Lars Wendler - - - Enable binary compatibility with older kernels - Use /dev/urandom instead of /dev/random - - From 0e08a9713f1322d235d87729ee0abb313b5cfb09 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 04/13] dev-libs/jemalloc: remove unnecessary package Remove unnecessary package dev-libs/jemalloc. --- .../portage-stable/dev-libs/jemalloc/Manifest | 6 -- .../files/jemalloc-2.2.1-no-pprof.patch | 24 ------- .../jemalloc-2.2.5_fix_html_install.patch | 12 ---- .../files/jemalloc-3.0.0-no-pprof.patch | 27 -------- .../jemalloc-3.0.0-strip-optimization.patch | 29 --------- .../jemalloc-3.0.0_fix_html_install.patch | 14 ----- .../files/jemalloc-3.5.1-no-pprof.patch | 25 -------- .../jemalloc-3.5.1-strip-optimization.patch | 27 -------- .../jemalloc-3.5.1_fix_html_install.patch | 12 ---- .../jemalloc-4.5.0-fix_html_install.patch | 25 -------- .../jemalloc-4.5.0-strip-optimization.patch | 35 ----------- .../jemalloc-5.0.1-strip-optimization.patch | 26 -------- .../files/jemalloc-strip-optimization.patch | 25 -------- .../jemalloc/jemalloc-2.2.5-r1.ebuild | 43 ------------- .../dev-libs/jemalloc/jemalloc-3.3.1.ebuild | 44 ------------- .../dev-libs/jemalloc/jemalloc-3.6.0.ebuild | 53 ---------------- .../dev-libs/jemalloc/jemalloc-4.4.0.ebuild | 54 ---------------- .../dev-libs/jemalloc/jemalloc-4.5.0.ebuild | 59 ------------------ .../dev-libs/jemalloc/jemalloc-5.0.1.ebuild | 62 ------------------- .../dev-libs/jemalloc/metadata.xml | 20 ------ 20 files changed, 622 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-strip-optimization.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1_fix_html_install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-fix_html_install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-strip-optimization.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-5.0.1-strip-optimization.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.4.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-5.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/Manifest deleted file mode 100644 index 4d9f461df5..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST jemalloc-2.2.5.tar.bz2 224118 BLAKE2B 97b178b7bf5142d2c0123c238e44df77fd4655071b695a2ce6a6470dd13ac714eac58df5350c33247b48cde21549cb7d9706de1bc64ad79eae00e89561157641 SHA512 56a29dc7dca66c41d2934731c4bc756de5b58bf707dc2ebcf8515be400ce25e372af6526035117cad5b1964b9ba040ab7178f4c28c1649e86dcb53c3ec884a9d -DIST jemalloc-3.3.1.tar.bz2 252997 BLAKE2B a1069b2c19d7f29752a5882df1b4319f08f24b49664f35848bd0b1d79901614d030a045565a39d39ce0889c2c5d6b233ad87f4cac9682dbc4370c96da521c7b3 SHA512 32814e8678af4954e26c0c0a0e5d06aba8f3844205fe212c5e41929dfab6a94ff11127a9238b5c18d72749827c467ecb874b8f3a9bc161cf1afdf4ea84c58690 -DIST jemalloc-3.6.0.tar.bz2 338964 BLAKE2B a5edacc85c5bebf3b373e7fc8bafd9449273ff58c2e44e94eb9900f54b11f2d8b837a3a8ee76cce46777ccc40dea23905b7ff81eef5af39ea1d3f98017b27111 SHA512 ebe7c64558a87a735b5906d5cb7527c241664eeae7328538675a12eabe7a1004be0f8766a3bd2a78e61334b196ca7ffc0ee8b8ff59167922a35f126cd1e76e43 -DIST jemalloc-4.4.0.tar.bz2 440144 BLAKE2B 6acb91c5be6c5b17c209341dd08e6973e3ad5ecdfe7ebe5d8c78181cddca1fccba3c11628e736d66acd7698f7813f38077033d39093bf2e4bd704c8b4de60e7b SHA512 2f88fb17ede3bf87e334e9c80949870e0dd85b5adcdd89a1750ccf6df5240f35293159ac0a360d3a29cf0b1d17edf86dcc7997c6bf3190ae7da7442d3a3cc14e -DIST jemalloc-4.5.0.tar.bz2 449992 BLAKE2B 6141c71f7f5f9cee91a59eeed9c69b0a69b3cc39666aa608445073c11ee3ca9b4777a851c5cb5adac80d42bfbf10a6726e5dc1340ffe85ea1ee884d87c7865da SHA512 76953363fe1007952232220afa1a91da4c1c33c02369b5ad239d8dd1d0792141197c15e8489a8f4cd301b08494e65cadd8ecd34d025cb0285700dd78d7248821 -DIST jemalloc-5.0.1.tar.bz2 499300 BLAKE2B 551933fcd93315968cbf89bfadc40313717ff216141af8a131f2333d10090438ddf36fbfdc0ee831cbec6f930ae15aa9cfaafae72ed4f38dd97b00712ca918e8 SHA512 8cb5957a5724eb2bbad120cf0028ea8b2b14b4a416c1751b7c967351a7fd51135058ea0d3c4dc1d127c86f3aa7e9fd5ef101857110aabfdb7789427791c432c3 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch deleted file mode 100644 index e10aab4d4f..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.1-no-pprof.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/Makefile.in 2011-04-11 10:42:32.084403330 -0500 -+++ b/Makefile.in 2011-04-11 10:43:23.490760665 -0500 -@@ -42,7 +42,6 @@ - endif - - # Lists of files. --BINS := @srcroot@bin/pprof - CHDRS := @objroot@include/jemalloc/jemalloc@install_suffix@.h \ - @objroot@include/jemalloc/jemalloc_defs@install_suffix@.h - CSRCS := @srcroot@src/jemalloc.c @srcroot@src/arena.c @srcroot@src/atomic.c \ -@@ -141,13 +140,6 @@ - $(CC) -o $@ $< -L@objroot@lib -ljemalloc@install_suffix@ - endif - --install_bin: -- install -d $(BINDIR) -- @for b in $(BINS); do \ -- echo "install -m 755 $$b $(BINDIR)"; \ -- install -m 755 $$b $(BINDIR); \ --done -- - install_include: - install -d $(INCLUDEDIR)/jemalloc - @for h in $(CHDRS); do \ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch deleted file mode 100644 index aff4add8b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -176,7 +176,7 @@ - install -m 644 $$d $(MANDIR)/man3; \ - done - --install_doc: install_html install_man -+install_doc: install_man - - install: install_bin install_include install_lib install_doc - - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch deleted file mode 100644 index c2fa815ec5..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/Makefile.in b/Makefile.in -index 6675b59..ce0782f 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -69,7 +69,6 @@ endif - LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix) - - # Lists of files. --BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh - CHDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h \ - $(objroot)include/jemalloc/jemalloc_defs$(install_suffix).h - CSRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c $(srcroot)src/atomic.c \ -@@ -196,13 +195,6 @@ build_lib_shared: $(DSOS) - build_lib_static: $(STATIC_LIBS) - build: build_lib_shared build_lib_static - --install_bin: -- install -d $(BINDIR) -- @for b in $(BINS); do \ -- echo "install -m 755 $$b $(BINDIR)"; \ -- install -m 755 $$b $(BINDIR); \ --done -- - install_include: - install -d $(INCLUDEDIR)/jemalloc - @for h in $(CHDRS); do \ - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch deleted file mode 100644 index 98c09af627..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index a72019e..e366e1c 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -556,23 +556,6 @@ if test "x$enable_debug" = "x1" ; then - fi - AC_SUBST([enable_debug]) - --dnl Only optimize if not debugging. --if test "x$enable_debug" = "x0" -a "x$no_CFLAGS" = "xyes" ; then -- dnl Make sure that an optimization flag was not specified in EXTRA_CFLAGS. -- optimize="no" -- echo "$EXTRA_CFLAGS" | grep "\-O" >/dev/null || optimize="yes" -- if test "x${optimize}" = "xyes" ; then -- if test "x$GCC" = "xyes" ; then -- JE_CFLAGS_APPEND([-O3]) -- JE_CFLAGS_APPEND([-funroll-loops]) -- elif test "x$je_cv_msvc" = "xyes" ; then -- JE_CFLAGS_APPEND([-O2]) -- else -- JE_CFLAGS_APPEND([-O]) -- fi -- fi --fi -- - dnl Enable statistics calculation by default. - AC_ARG_ENABLE([stats], - [AS_HELP_STRING([--disable-stats], - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch deleted file mode 100644 index 0f3026d44c..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/Makefile.in b/Makefile.in -index 6675b59..3032c6d 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -240,7 +240,7 @@ install_doc_man: - install -m 644 $$d $(MANDIR)/man3; \ - done - --install_doc: install_doc_html install_doc_man -+install_doc: install_doc_man - - install: install_bin install_include install_lib install_doc - - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch deleted file mode 100644 index 30cbd501ec..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -urN a/Makefile.in b/Makefile.in ---- a/Makefile.in 2014-02-25 18:49:15.000000000 -0600 -+++ b/Makefile.in 2014-03-07 18:24:10.978141932 -0600 -@@ -73,7 +73,6 @@ - LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix) - - # Lists of files. --BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh - C_HDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h - C_SRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c \ - $(srcroot)src/atomic.c $(srcroot)src/base.c $(srcroot)src/bitmap.c \ -@@ -273,13 +272,6 @@ - build_lib_static: $(STATIC_LIBS) - build_lib: build_lib_shared build_lib_static - --install_bin: -- install -d $(BINDIR) -- @for b in $(BINS); do \ -- echo "install -m 755 $$b $(BINDIR)"; \ -- install -m 755 $$b $(BINDIR); \ --done -- - install_include: - install -d $(INCLUDEDIR)/jemalloc - @for h in $(C_HDRS); do \ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-strip-optimization.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-strip-optimization.patch deleted file mode 100644 index cc8736b841..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1-strip-optimization.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2014-02-25 18:49:15.000000000 -0600 -+++ b/configure.ac 2014-03-07 18:19:53.718147847 -0600 -@@ -639,23 +639,6 @@ - AC_DEFINE([JEMALLOC_IVSALLOC], [ ]) - fi - --dnl Only optimize if not debugging. --if test "x$enable_debug" = "x0" -a "x$no_CFLAGS" = "xyes" ; then -- dnl Make sure that an optimization flag was not specified in EXTRA_CFLAGS. -- optimize="no" -- echo "$CFLAGS $EXTRA_CFLAGS" | grep '\-O' >/dev/null || optimize="yes" -- if test "x${optimize}" = "xyes" ; then -- if test "x$GCC" = "xyes" ; then -- JE_CFLAGS_APPEND([-O3]) -- JE_CFLAGS_APPEND([-funroll-loops]) -- elif test "x$je_cv_msvc" = "xyes" ; then -- JE_CFLAGS_APPEND([-O2]) -- else -- JE_CFLAGS_APPEND([-O]) -- fi -- fi --fi -- - dnl Enable statistics calculation by default. - AC_ARG_ENABLE([stats], - [AS_HELP_STRING([--disable-stats], diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1_fix_html_install.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1_fix_html_install.patch deleted file mode 100644 index 1ce5ad2ede..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-3.5.1_fix_html_install.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN a/Makefile.in b/Makefile.in ---- a/Makefile.in 2014-02-25 18:49:15.000000000 -0600 -+++ b/Makefile.in 2014-03-07 18:26:23.074138895 -0600 -@@ -317,7 +317,7 @@ - install -m 644 $$d $(MANDIR)/man3; \ - done - --install_doc: install_doc_html install_doc_man -+install_doc: install_doc_man - - install: install_bin install_include install_lib install_doc - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-fix_html_install.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-fix_html_install.patch deleted file mode 100644 index 159702e623..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-fix_html_install.patch +++ /dev/null @@ -1,25 +0,0 @@ -From c04d0b954adef2d3f1a30d91dc687f6a03b108eb Mon Sep 17 00:00:00 2001 -From: -Date: Mon, 29 May 2017 00:58:32 -0500 -Subject: [PATCH 2/2] Do not install html doc - ---- - Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile.in b/Makefile.in -index e49a871..733932a 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -381,7 +381,7 @@ install_doc_man: - $(INSTALL) -m 644 $$d $(MANDIR)/man3; \ - done - --install_doc: install_doc_html install_doc_man -+install_doc: install_doc_man - - install: install_bin install_include install_lib install_doc - --- -2.13.0 - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-strip-optimization.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-strip-optimization.patch deleted file mode 100644 index 8b346be86c..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-4.5.0-strip-optimization.patch +++ /dev/null @@ -1,35 +0,0 @@ -From c568271163445e380679788388f1cb1edbdeaf88 Mon Sep 17 00:00:00 2001 -From: -Date: Mon, 29 May 2017 00:57:15 -0500 -Subject: [PATCH 1/2] Strip all optimization, let portage handle. - ---- - configure.ac | 12 ------------ - 1 file changed, 12 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 20a8a64..d8af618 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -851,18 +851,6 @@ if test "x$enable_ivsalloc" = "x1" ; then - AC_DEFINE([JEMALLOC_IVSALLOC], [ ]) - fi - --dnl Only optimize if not debugging. --if test "x$enable_debug" = "x0" ; then -- if test "x$GCC" = "xyes" ; then -- JE_CFLAGS_ADD([-O3]) -- JE_CFLAGS_ADD([-funroll-loops]) -- elif test "x$je_cv_msvc" = "xyes" ; then -- JE_CFLAGS_ADD([-O2]) -- else -- JE_CFLAGS_ADD([-O]) -- fi --fi -- - dnl Enable statistics calculation by default. - AC_ARG_ENABLE([stats], - [AS_HELP_STRING([--disable-stats], --- -2.13.0 - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-5.0.1-strip-optimization.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-5.0.1-strip-optimization.patch deleted file mode 100644 index 523badf577..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-5.0.1-strip-optimization.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 1551ded8..2f470672 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -976,21 +976,6 @@ if test "x$enable_debug" = "x1" ; then - fi - AC_SUBST([enable_debug]) - --dnl Only optimize if not debugging. --if test "x$enable_debug" = "x0" ; then -- if test "x$GCC" = "xyes" ; then -- JE_CFLAGS_ADD([-O3]) -- JE_CXXFLAGS_ADD([-O3]) -- JE_CFLAGS_ADD([-funroll-loops]) -- elif test "x$je_cv_msvc" = "xyes" ; then -- JE_CFLAGS_ADD([-O2]) -- JE_CXXFLAGS_ADD([-O2]) -- else -- JE_CFLAGS_ADD([-O]) -- JE_CXXFLAGS_ADD([-O]) -- fi --fi -- - dnl Enable statistics calculation by default. - AC_ARG_ENABLE([stats], - [AS_HELP_STRING([--disable-stats], diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch deleted file mode 100644 index 60b7d6c22f..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/files/jemalloc-strip-optimization.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/configure.ac 2010-02-22 12:07:05.000000000 +0100 -+++ b/configure.ac 2010-02-22 12:08:29.000000000 +0100 -@@ -296,21 +296,6 @@ - fi - AC_SUBST([enable_debug]) - --dnl Only optimize if not debugging. --if test "x$enable_debug" = "x0" -a "x$no_CFLAGS" = "xyes" ; then -- dnl Make sure that an optimization flag was not specified in EXTRA_CFLAGS. -- optimize="no" -- echo "$EXTRA_CFLAGS" | grep "\-O" >/dev/null || optimize="yes" -- if test "x${optimize}" = "xyes" ; then -- if test "x$GCC" = "xyes" ; then -- JE_CFLAGS_APPEND([-O3]) -- JE_CFLAGS_APPEND([-funroll-loops]) -- else -- JE_CFLAGS_APPEND([-O]) -- fi -- fi --fi -- - dnl Do not enable statistics calculation by default. - AC_ARG_ENABLE([stats], - [AS_HELP_STRING([--enable-stats], [Enable statistics calculation/reporting])], - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild deleted file mode 100644 index 34dd28ffc6..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-2.2.5-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools eutils - -DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" -HOMEPAGE="http://www.canonware.com/jemalloc/" -SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 x86" - -IUSE="debug static-libs stats" - -DEPEND="" -RDEPEND="" - -src_prepare() { - epatch \ - "${FILESDIR}/${PN}-strip-optimization.patch" \ - "${FILESDIR}/${PN}-2.2.1-no-pprof.patch" \ - "${FILESDIR}/${PN}-2.2.5_fix_html_install.patch" - - eautoreconf -} - -src_configure() { - econf \ - --with-jemalloc-prefix=j \ - $(use_enable debug) \ - $(use_enable stats) -} - -src_install() { - emake DESTDIR="${ED}" install || die - dodoc ChangeLog README - dohtml doc/jemalloc.html - - use static-libs || find "${ED}" -name '*.a' -exec rm -f {} + -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.3.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.3.1.ebuild deleted file mode 100644 index ea41d7565f..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.3.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools eutils - -DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" -HOMEPAGE="http://www.canonware.com/jemalloc/" -SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 x86 ~x64-macos" -IUSE="debug static-libs stats" - -src_prepare() { - epatch \ - "${FILESDIR}/${PN}-3.0.0-strip-optimization.patch" \ - "${FILESDIR}/${PN}-3.0.0-no-pprof.patch" \ - "${FILESDIR}/${PN}-3.0.0_fix_html_install.patch" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable stats) -} - -src_install() { - default - dohtml doc/jemalloc.html - - if [[ ${CHOST} == *-darwin* ]] ; then - # fixup install_name, #437362 - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.1.dylib \ - "${ED}"/usr/$(get_libdir)/libjemalloc.1.dylib || die - fi - - use static-libs || find "${D}" -name '*.a' -delete -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.6.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.6.0.ebuild deleted file mode 100644 index 3f63d189b7..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-3.6.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-multilib eutils flag-o-matic toolchain-funcs - -DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" -HOMEPAGE="http://www.canonware.com/jemalloc/" -SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="debug static-libs stats" - -HTML_DOCS=( doc/jemalloc.html ) - -PATCHES=( "${FILESDIR}/${PN}-3.5.1-strip-optimization.patch" - "${FILESDIR}/${PN}-3.5.1-no-pprof.patch" - "${FILESDIR}/${PN}-3.5.1_fix_html_install.patch" -) - -MULTILIB_WRAPPED_HEADERS=( /usr/include/jemalloc/jemalloc.h ) - -# autotools-utils.eclass auto-adds configure options when static-libs is in IUSE -# but jemalloc doesn't implement them in its configure; need this here to -# supress the warnings until automagic is removed from the eclass -QA_CONFIGURE_OPTIONS="--enable-static --disable-static --enable-shared --disable-shared" -src_configure() { - myeconfargs=( - $(use_enable debug) - $(use_enable stats) - ) - use sparc && append-cppflags -DLG_QUANTUM=4 -mcpu=ultrasparc - # The configure test for page shift requires running code which fails - # when cross-compiling. Since it uses _SC_PAGESIZE, and the majority - # of systems use 4096 as the base page size, just hardcode 12 here. - tc-is-cross-compiler && export je_cv_static_page_shift=12 - autotools-multilib_src_configure -} - -src_install() { - autotools-multilib_src_install - - if [[ ${CHOST} == *-darwin* ]] ; then - # fixup install_name, #437362 - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.1.dylib \ - "${ED}"/usr/$(get_libdir)/libjemalloc.1.dylib || die - fi - use static-libs || find "${ED}" -name '*.a' -delete -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.4.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.4.0.ebuild deleted file mode 100644 index d34d914c14..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.4.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs multilib-build multilib-minimal - -DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" -HOMEPAGE="http://www.canonware.com/jemalloc/" -SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="debug hardened static-libs stats" -HTML_DOCS=( doc/jemalloc.html ) -PATCHES=( "${FILESDIR}/${PN}-3.5.1-strip-optimization.patch" - "${FILESDIR}/${PN}-3.5.1_fix_html_install.patch" -) -MULTILIB_WRAPPED_HEADERS=( /usr/include/jemalloc/jemalloc.h ) -# autotools-utils.eclass auto-adds configure options when static-libs is in IUSE -# but jemalloc doesn't implement them in its configure; need this here to -# supress the warnings until automagic is removed from the eclass -QA_CONFIGURE_OPTIONS="--enable-static --disable-static --enable-shared --disable-shared" - -multilib_src_configure() { - local myconf=() - - if use hardened ; then - myconf+=( --disable-syscall ) - fi - - ECONF_SOURCE="${S}" \ - econf \ - $(use_enable debug) \ - $(use_enable stats) \ - "${myconf[@]}" -} - -multilib_src_install() { - # Copy man file which the Makefile looks for - cp "${S}/doc/jemalloc.3" "${BUILD_DIR}/doc" || die - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - if [[ ${CHOST} == *-darwin* ]] ; then - # fixup install_name, #437362 - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.1.dylib \ - "${ED}"/usr/$(get_libdir)/libjemalloc.1.dylib || die - fi - use static-libs || find "${ED}" -name '*.a' -delete -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.5.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.5.0.ebuild deleted file mode 100644 index 9b1c134e5a..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-4.5.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools toolchain-funcs multilib-minimal - -DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" -HOMEPAGE="http://www.canonware.com/jemalloc/" -SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="debug hardened static-libs stats" -HTML_DOCS=( doc/jemalloc.html ) -PATCHES=( "${FILESDIR}/${PN}-4.5.0-strip-optimization.patch" - "${FILESDIR}/${PN}-4.5.0-fix_html_install.patch" -) -MULTILIB_WRAPPED_HEADERS=( /usr/include/jemalloc/jemalloc.h ) -# autotools-utils.eclass auto-adds configure options when static-libs is in IUSE -# but jemalloc doesn't implement them in its configure; need this here to -# supress the warnings until automagic is removed from the eclass -QA_CONFIGURE_OPTIONS="--enable-static --disable-static --enable-shared --disable-shared" - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - local myconf=() - - if use hardened ; then - myconf+=( --disable-syscall ) - fi - - ECONF_SOURCE="${S}" \ - econf \ - $(use_enable debug) \ - $(use_enable stats) \ - "${myconf[@]}" -} - -multilib_src_install() { - # Copy man file which the Makefile looks for - cp "${S}/doc/jemalloc.3" "${BUILD_DIR}/doc" || die - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - if [[ ${CHOST} == *-darwin* ]] ; then - # fixup install_name, #437362 - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.1.dylib \ - "${ED}"/usr/$(get_libdir)/libjemalloc.1.dylib || die - fi - use static-libs || find "${ED}" -name '*.a' -delete -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-5.0.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-5.0.1.ebuild deleted file mode 100644 index ad448d5e1f..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/jemalloc-5.0.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools toolchain-funcs multilib-minimal - -DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" -HOMEPAGE="http://www.canonware.com/jemalloc/" -SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="debug hardened +hugepages lazy-lock static-libs stats xmalloc" -HTML_DOCS=( doc/jemalloc.html ) -PATCHES=( "${FILESDIR}/${PN}-5.0.1-strip-optimization.patch" - "${FILESDIR}/${PN}-4.5.0-fix_html_install.patch" -) -MULTILIB_WRAPPED_HEADERS=( /usr/include/jemalloc/jemalloc.h ) -# autotools-utils.eclass auto-adds configure options when static-libs is in IUSE -# but jemalloc doesn't implement them in its configure; need this here to -# supress the warnings until automagic is removed from the eclass -QA_CONFIGURE_OPTIONS="--enable-static --disable-static --enable-shared --disable-shared" - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - local myconf=() - - if use hardened ; then - myconf+=( --disable-syscall ) - fi - - ECONF_SOURCE="${S}" \ - econf \ - $(use_enable debug) \ - $(use_enable lazy-lock) \ - $(use_enable hugepages thp) \ - $(use_enable stats) \ - $(use_enable xmalloc) \ - "${myconf[@]}" -} - -multilib_src_install() { - # Copy man file which the Makefile looks for - cp "${S}/doc/jemalloc.3" "${BUILD_DIR}/doc" || die - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - if [[ ${CHOST} == *-darwin* ]] ; then - # fixup install_name, #437362 - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.2.dylib \ - "${ED}"/usr/$(get_libdir)/libjemalloc.2.dylib || die - fi - use static-libs || find "${ED}" -name '*.a' -delete -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/metadata.xml deleted file mode 100644 index 848a0a7987..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/jemalloc/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - mozilla@gentoo.org - Gentoo Mozilla Team - - - Jemalloc is a general-purpose scalable concurrent allocator - - - Enable transparent huge page support - Enable lazy locking (only lock when multi-threaded) - Enable statistics calculation/reporting - Add support for xmalloc (abort-on-out-of-memory) - - - jemalloc/jemalloc - - From 736b5364178c367b5240338f66e944e7102d6766 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 05/13] dev-libs/libtasn1: remove unnecessary package Remove unnecessary package dev-libs/libtasn1. --- .../portage-stable/dev-libs/libtasn1/Manifest | 1 - .../files/libtasn1-4.12-CVE-2017-10790.patch | 55 ------------------- .../dev-libs/libtasn1/libtasn1-4.12-r1.ebuild | 54 ------------------ .../dev-libs/libtasn1/metadata.xml | 13 ----- 4 files changed, 123 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/files/libtasn1-4.12-CVE-2017-10790.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/libtasn1-4.12-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/Manifest deleted file mode 100644 index fcab671419..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libtasn1-4.12.tar.gz 1888450 SHA256 6753da2e621257f33f5b051cc114d417e5206a0818fe0b1ecfd6153f70934753 SHA512 6c551670949881193e39122f72948e4999ff1ba377f9ee5963d0a4ad1b84256e4fe42e9f6d6a2aa9f7d4ef7acc0e5174fb5cc3df5298524cdeda92f4b8c104f7 WHIRLPOOL a2f29dbfb59bb2cbe5d533647028c9418b2b4871b67f7367757ebf4c706eab2b1bac8d5645784899bb85e9611a28f693655c1ff857c984109c0719a6f5dd78a5 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/files/libtasn1-4.12-CVE-2017-10790.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/files/libtasn1-4.12-CVE-2017-10790.patch deleted file mode 100644 index eb752c20a9..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/files/libtasn1-4.12-CVE-2017-10790.patch +++ /dev/null @@ -1,55 +0,0 @@ -From d8d805e1f2e6799bb2dff4871a8598dc83088a39 Mon Sep 17 00:00:00 2001 -From: Nikos Mavrogiannopoulos -Date: Thu, 22 Jun 2017 16:31:37 +0200 -Subject: [PATCH] _asn1_check_identifier: safer access to values read - -Signed-off-by: Nikos Mavrogiannopoulos ---- - lib/parser_aux.c | 17 ++++++++++++----- - 1 file changed, 12 insertions(+), 5 deletions(-) - -diff --git a/lib/parser_aux.c b/lib/parser_aux.c -index 976ab38..786ea64 100644 ---- a/lib/parser_aux.c -+++ b/lib/parser_aux.c -@@ -955,7 +955,7 @@ _asn1_check_identifier (asn1_node node) - if (p2 == NULL) - { - if (p->value) -- _asn1_strcpy (_asn1_identifierMissing, p->value); -+ _asn1_str_cpy (_asn1_identifierMissing, sizeof(_asn1_identifierMissing), (char*)p->value); - else - _asn1_strcpy (_asn1_identifierMissing, "(null)"); - return ASN1_IDENTIFIER_NOT_FOUND; -@@ -968,9 +968,15 @@ _asn1_check_identifier (asn1_node node) - if (p2 && (type_field (p2->type) == ASN1_ETYPE_DEFAULT)) - { - _asn1_str_cpy (name2, sizeof (name2), node->name); -- _asn1_str_cat (name2, sizeof (name2), "."); -- _asn1_str_cat (name2, sizeof (name2), (char *) p2->value); -- _asn1_strcpy (_asn1_identifierMissing, p2->value); -+ if (p2->value) -+ { -+ _asn1_str_cat (name2, sizeof (name2), "."); -+ _asn1_str_cat (name2, sizeof (name2), (char *) p2->value); -+ _asn1_str_cpy (_asn1_identifierMissing, sizeof(_asn1_identifierMissing), (char*)p2->value); -+ } -+ else -+ _asn1_strcpy (_asn1_identifierMissing, "(null)"); -+ - p2 = asn1_find_node (node, name2); - if (!p2 || (type_field (p2->type) != ASN1_ETYPE_OBJECT_ID) || - !(p2->type & CONST_ASSIGN)) -@@ -990,7 +996,8 @@ _asn1_check_identifier (asn1_node node) - _asn1_str_cpy (name2, sizeof (name2), node->name); - _asn1_str_cat (name2, sizeof (name2), "."); - _asn1_str_cat (name2, sizeof (name2), (char *) p2->value); -- _asn1_strcpy (_asn1_identifierMissing, p2->value); -+ _asn1_str_cpy (_asn1_identifierMissing, sizeof(_asn1_identifierMissing), (char*)p2->value); -+ - p2 = asn1_find_node (node, name2); - if (!p2 || (type_field (p2->type) != ASN1_ETYPE_OBJECT_ID) - || !(p2->type & CONST_ASSIGN)) --- -1.9.1 - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/libtasn1-4.12-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/libtasn1-4.12-r1.ebuild deleted file mode 100644 index 581fad0288..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/libtasn1-4.12-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-minimal libtool ltprune - -DESCRIPTION="ASN.1 library" -HOMEPAGE="https://www.gnu.org/software/libtasn1/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3 LGPL-2.1" -SLOT="0/6" # subslot = libtasn1 soname version -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc static-libs valgrind" - -DEPEND=">=dev-lang/perl-5.6 - sys-apps/help2man - virtual/yacc" -RDEPEND=" - valgrind? ( dev-util/valgrind ) - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20131008-r16 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS ) - -PATCHES=( - "${FILESDIR}/${P}-CVE-2017-10790.patch" -) - -pkg_setup() { - if use doc; then - DOCS+=( doc/libtasn1.pdf ) - HTML_DOCS=( doc/reference/html/. ) - fi -} - -src_prepare() { - default - elibtoolize # for Solaris shared library -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable static-libs static) \ - $(multilib_native_use_enable valgrind valgrind-tests) -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/metadata.xml deleted file mode 100644 index c7fc0ea791..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - crypto@gentoo.org - Crypto - - - - Enable usage of dev-util/valgrind in debug - - - From 1490a39eaaacb4e365ce0ed93cae53b01dcafc3d Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 06/13] dev-python/gevent: remove unnecessary package Remove unnecessary package dev-python/gevent. --- .../portage-stable/dev-python/gevent/Manifest | 7 -- .../dev-python/gevent/gevent-1.0.1.ebuild | 65 ----------------- .../dev-python/gevent/gevent-1.2.1.ebuild | 73 ------------------- .../dev-python/gevent/metadata.xml | 12 --- 4 files changed, 157 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gevent/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gevent/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-python/gevent/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/gevent/Manifest deleted file mode 100644 index 9ae16f9d04..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/gevent/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST gevent-1.0.1.tar.gz 1455636 SHA256 4627e215d058f71d95e6b26d9e7be4c263788a4756bd2858a93775f6c072df43 SHA512 4790e06b49536ad15856cf551c7ad4d717be2ceda8bc7d39fc35a0132d21f302e033f3294da426be4f6c0476554163776e5ffd82d89962503a720c453ff96461 WHIRLPOOL a1d552f89e9d3db1720fd0db1dbfb6ffc7ed4db87ee5816e5c44843f3c5bba9afbfc21ab2cfcf5bfc84ea70fea3caf6f8fbdbc2807c868b27105bce7e58d6290 -DIST gevent-1.2.1.tar.gz 2808619 SHA256 3de300d0e32c31311e426e4d5d73b36777ed99c2bac3f8fbad939eeb2c29fa7c SHA512 22740e8e114869c1f53bcfd6796226927a3a726d4fd49d104b947f0c97546c7490eabea98b4492db794e21d26d0aee85f1e40b01d386a47063b042a719e61726 WHIRLPOOL db0055610130df7d5c4e914364a2bacedb2f3567db0bff730ebdc285cdb45c5409da5bea665d6776c92299eaa0b189a8815b57eafd5ce44e853ccfa20824d7b0 -EBUILD gevent-1.0.1.ebuild 1458 SHA256 9f71f1f80a6ae4028d80effbc906c3224387b1ef5806f2e3e990edf6c26f95c4 SHA512 02942b4376c8ec3a387005a4c5b20cf3611b25710ffa3c74f8cb0e929a72da51bf5a721ab091cb2b4ad6370d4b2405ce0750905c8d325042e4111dbd18d4f0ea WHIRLPOOL f982dc3769487d68ad001149bf0f3318176376880508a263cd52c4fa9d6e379326cfd993bb21581627c874d5df7b3e168e557bda9d0cabd43acd8ebaadb8eae0 -EBUILD gevent-1.2.1.ebuild 1857 SHA256 a6c56ab7410c13588820f521a42e0bbd0983df8173d77dd991ee95ecac6f4fc0 SHA512 14dca6a6c6622c7aac5c2ede4a4e62170c7dc77a5cdeae2f443742252f4f09f03d45d27fe980857e40a62aa028226e52b159d1b7c6e8746280560ac26df46b9a WHIRLPOOL edf309db2c8837de0d255d2306cb347cb0710ee526dd918b5bd6d6ba5d8c2364967dc4f4f8a87086f81b2ea9bde2bdba42e4b7e4830d3d2d335491532303b38e -MISC ChangeLog 4893 SHA256 d86a05c310fbd61df452b3fbaa5cd6a632a7f9d0c8168dc80897736119b68c7f SHA512 e4c76ca7d8b28b71d25529b0ca0df7be947700839f71a3e88be365d8bd147fa334ada0e188f8f9886526164f0e9cba1fe907aa057865e0e847f25d3987d09a5e WHIRLPOOL 2e349ec80a0ba150dc64af91625c934647a05614c76f1e600aecc0a47a45f624315cd85d1bf91573c574b64791d326688a5b1d20760ca8067e91abe8f780fdf2 -MISC ChangeLog-2015 4157 SHA256 50fa0c3ba77ea3bb4b511d7ca039a23dfe73a728a8bd4d5849e8e5cdb2d1733e SHA512 32469e0ce7d6d183dd9862eaa89aad109d9e64e5ba46042d758020b7d91c806aa4cccefcc1e60b4b5030e72d07c0491a3bbce141dfbfc64f174c22a09cdb269a WHIRLPOOL 1086b4859a88056d8548a7fb1ff158e4d8e303bcd411e9d4b626589b2220cbaac8fb361fd9815dbac20bb768e250c4f32d610ff4a0f45e91c3df0d3984a42136 -MISC metadata.xml 374 SHA256 c672648793ab05ee22aa134d2da3e74c7937a9ead321dd854f09ba877302870b SHA512 443f847333d35cd55f9c33624664569ecc8c2d0b7c74a358a716e0e133072edb0f29abfc36d6fb446db6890ae1319ad9d719a6e65e2bb35f9c9e9259379241fc WHIRLPOOL b5854e50ce75d59af88f8fee22b775dfc2a31225dd837c43b6667309ee1f79ef6a484edd848883dd507b7c475f2bdd9abb80533aecff2603c56a0ad4679d370d diff --git a/sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.0.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.0.1.ebuild deleted file mode 100644 index 6bda4c53e1..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.0.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="ssl,threads(+)" - -inherit distutils-r1 flag-o-matic - -MY_PV=${PV/_/} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Python networking library that uses greenlet to provide synchronous API" -HOMEPAGE="http://gevent.org/ https://pypi.python.org/pypi/gevent/" -SRC_URI="https://github.com/surfly/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RDEPEND="dev-libs/libev - net-dns/c-ares - >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -# Tests take long and fail terribly a few times. -# It also seems that they require network access. -RESTRICT="test" - -S=${WORKDIR}/${MY_P} - -python_prepare_all() { - rm -r {libev,c-ares} || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing -} - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - cd greentest || die - "${PYTHON}" testrunner.py || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - - distutils-r1_python_install_all - - dodoc changelog.rst - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.2.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.2.1.ebuild deleted file mode 100644 index ad2bcd596b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/gevent/gevent-1.2.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# http://www.gevent.org/whatsnew_1_1.html#broader-platform-support -PYTHON_COMPAT=( python2_7 python3_{4,5} pypy ) -PYTHON_REQ_USE="ssl(+),threads(+)" - -inherit distutils-r1 flag-o-matic - -MY_PV=${PV/_beta/b} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Coroutine-based network library" -HOMEPAGE="http://gevent.org/ https://pypi.python.org/pypi/gevent/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RDEPEND=" - >=dev-libs/libev-4.23 - >=net-dns/c-ares-1.12 - >=dev-python/greenlet-0.4.10 - virtual/python-greenlet[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -# Tests take long and fail terribly a few times. -# It also seems that they require network access. -RESTRICT="test" - -S=${WORKDIR}/${MY_P} - -python_prepare_all() { - export LIBEV_EMBED="false" - export CARES_EMBED="false" - export EMBED="false" - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing -} - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - cd greentest || die - - GEVENT_RESOLVER=thread \ - "${PYTHON}" testrunner.py --config ../known_failures.py || die - GEVENT_RESOLVER=ares GEVENTARES_SERVERS=8.8.8.8 \ - "${PYTHON}" testrunner.py --config ../known_failures.py \ - --ignore tests_that_dont_use_resolver.txt || die - GEVENT_FILE=thread \ - "${PYTHON}" testrunner.py --config ../known_failures.py $(grep -l subprocess test_*.py) || die -} - -python_install_all() { - local DOCS=( AUTHORS README.rst ) - use doc && local HTML_DOCS=( doc/_build/html/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/gevent/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/gevent/metadata.xml deleted file mode 100644 index d0c159e3da..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/gevent/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - surfly/gevent - gevent - - From 5da94c7ba14cbd01f3e528d266da4a233a200ddc Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 07/13] dev-python/greenlet: remove unnecessary package Remove unnecessary package dev-python/greenlet. --- .../dev-python/greenlet/Manifest | 7 --- .../greenlet/greenlet-0.4.10.ebuild | 47 ------------------- .../greenlet/greenlet-0.4.12.ebuild | 47 ------------------- .../dev-python/greenlet/metadata.xml | 11 ----- 4 files changed, 112 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/greenlet/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/greenlet/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/greenlet/Manifest deleted file mode 100644 index 8535fd434d..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST greenlet-0.4.10.zip 82616 SHA256 9a98d49f63259b16d3627976b69dd856888a376c498b091c8e9ead56d5098ca8 SHA512 7fc78b14dca079f838647fd99878850cf9e83af781c985362146a11f71c5a700fbac8148273cd1c0ec4ac6ead4cf5bd389e001b8fc1225e87e9b51919d7ecc6c WHIRLPOOL 19490879ceb1ca3407cd84beea6a9dc741ac5d2783df3a867f69e249d16cd5b0ec9fafb5b27a22c71e1984dea85fcdeacd915a5a3fd3759e3c873fb02c515127 -DIST greenlet-0.4.12.tar.gz 57319 SHA256 e4c99c6010a5d153d481fdaf63b8a0782825c0721506d880403a3b9b82ae347e SHA512 f3bf0f82b6e3bc687fc9b89469339cfb05e64518d1e49bc96066e8d47b8559f1c1aa53692cd25d839437a2f1b81df6fd9a4509a1b4063ec4ce1d97b73842e9f6 WHIRLPOOL bd6eeca3614487c864c1bd3adadcef714c6fb6358e64bd4e9c3c41d2104a3e1d9f31ace7fcbc13a5cb5f482313baf2085385454e9e65129c9c88359798afecbe -EBUILD greenlet-0.4.10.ebuild 1075 SHA256 f5bd88107d17d170a4016ff8d365e54500ba072ed9c982893b2527aaeaf11e35 SHA512 0feff7fd401c9eb480654dc2b36013c094be841d722bf61106e86faa33b243b9c89523cb473fe79d8c097a37522697e4e5803cc70c10fbacaad9ee8d6ec294d4 WHIRLPOOL 006d695f1587196fdcef0a70780849e73f5d501239a059541db396cd2e18fc8fd11c0af1b29ddd813f2d93a3353b1fac5b74c85f93021aa69675c5fa657373f5 -EBUILD greenlet-0.4.12.ebuild 1064 SHA256 0291323cce086666a913bcd65be6a48c47e14caa7448924f45512fe2fea1346e SHA512 195f6b7fe73daa2027295380b97c0121a9f9632eedc402ff9d9d6feb4d3c4c484751c86ccfaae0e3da7725c7ffeb43e87b1da01416e45e2d412b9676b5629083 WHIRLPOOL 7636cdc59958d9d4a15f16e5bc12ad4113dede0edaf061af047ac25cb797437c16e73908b7206bc188f4715842237c208b6bef23596f24815178a036262444d1 -MISC ChangeLog 4848 SHA256 fb1565db67c6a74306e611f681c044c92438b0f156a0571085253ec1e8e6f613 SHA512 2b5c2b96d1327bf90202c5756224ebd616e5ea7cd708f595e97ee090605ca4f2062efbddf7f18a0cd78eced0f615305e3611ce25be22ef7266dc1a467d4562a3 WHIRLPOOL 03b3037d0ec49f7f5aebaf98cb510fed7cef0db986a4e66291872631ec277b1f2dfdf2814c74e64fc6111182ae50273b8dc4b137b1289219b2668d75ab1e105d -MISC ChangeLog-2015 5616 SHA256 3cf2c2e7623c7cd5b7ac20d5b112bbd726b00ea5418769bfcdcb14590db917d7 SHA512 c37a7baa6fb686066263578d55fea9e8bb2a26c2960a381a2a8fef965f5a7998662108b1ba915668826000bc9f2c0e0d71b2ffe8fd228b083b9f4d11e605e65c WHIRLPOOL dfffaff18a1d5178e49a0117684d1ad68e41591df5771ad5e42d44080920f8184f89b81bcc9190559c197bef9414e3a01864f8328befe2da945bb7b4d5c46c69 -MISC metadata.xml 321 SHA256 34b426273d9d802099d4353f79eb83a9c8d52635ac94a3f1fcf280b7d0b6727f SHA512 39b920fabdf3e6ca67ead606a859b66dfa19ab532a798755fc9406b850372d238b774ebe82e107e89b4e8e0447e5e48abb259047df62b4cd5009396ecad74548 WHIRLPOOL badb0f08e8f4ce66d31740f8c139d25afe90c41c3ec04abdb184a0b9bb7bec1eef29b4dbe50cc2bd6642751b96bf8a98f5908f9672b036f421f06b32b8ceefee diff --git a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.10.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.10.ebuild deleted file mode 100644 index 11045fc72c..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.10.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# Note: greenlet is built-in in pypy -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Lightweight in-process concurrent programming" -HOMEPAGE="https://pypi.python.org/pypi/greenlet/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 -hppa ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -DEPEND=" - app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -DISTUTILS_IN_SOURCE_BUILD=1 - -python_compile() { - if [[ ${EPYTHON} == python2.7 ]]; then - local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS} - append-flags -fno-strict-aliasing - fi - - distutils-r1_python_compile -} - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - "${PYTHON}" run-tests.py -n || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.12.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.12.ebuild deleted file mode 100644 index 942ae90049..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/greenlet-0.4.12.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# Note: greenlet is built-in in pypy -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Lightweight in-process concurrent programming" -HOMEPAGE="https://pypi.python.org/pypi/greenlet/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 -hppa ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="doc" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) -" - -DISTUTILS_IN_SOURCE_BUILD=1 - -python_compile() { - if [[ ${EPYTHON} == python2.7 ]]; then - local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS} - append-flags -fno-strict-aliasing - fi - - distutils-r1_python_compile -} - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - "${PYTHON}" run-tests.py -n || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/greenlet/metadata.xml deleted file mode 100644 index 81610f8da9..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/greenlet/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - python@gentoo.org - Python - - - greenlet - - From 7c7e4697e094879f35f9fd073833d6863ff28a72 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 08/13] dev-python/lockfile: remove unnecessary package Remove unnecessary package dev-python/lockfile. --- .../dev-python/lockfile/Manifest | 7 --- .../lockfile/lockfile-0.11.0-r1.ebuild | 48 ------------------- .../lockfile/lockfile-0.12.2.ebuild | 43 ----------------- .../dev-python/lockfile/metadata.xml | 12 ----- 4 files changed, 110 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lockfile/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.11.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.12.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lockfile/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/lockfile/Manifest deleted file mode 100644 index 75f9ebda89..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST lockfile-0.11.0.tar.gz 20909 SHA256 eed7e0c829135aaaf2a9df83652bc6e2cc50175d933741c25aac0394674e7fd3 SHA512 6c4c69e1434194076a99f8134a2558c791675d420a17687dfd5b38c1303564392ecc388ec285d55a20027bcbcbc1b3475a489b70390796c46346b89d4b18ad89 WHIRLPOOL 3fe41cec5f22109ce17e249a02469201e74cc6facd18bbcd5d6b75984f1f72e66d36eab68772d9bc6aa0c1ef6597f3bdf8f8757d9f867323d152cca8a47a445f -DIST lockfile-0.12.2.tar.gz 20874 SHA256 6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799 SHA512 67b7d651d7e963a497c2604912c61eed90181cdd09c744a0ceaa26e6bbe09d1a871ce48be3949b7da7ea6b366b15492c8c8de589edeca2641ca5e6cb3804df07 WHIRLPOOL a8aeb69cfeb0c190885fce7198ebfdb898b361806816a3b902e8764ad909cec8497dc5f09004bec2c0bbc6a88c057a4104e9a40e93fd25bb32437f4b63de491a -EBUILD lockfile-0.11.0-r1.ebuild 1259 SHA256 dd1d1a44808618e80634fbb9019222e8fb409382e090d48b56f80f4cc74be5fb SHA512 883c9eb0e3ef7792ba65fbb1e622c9a63ae635dad5e2d23900670978faa61593999a18ab8432411e5edf43149e77b735cd7bb316b61b24082415969065d68445 WHIRLPOOL c2d04b8cd54a09281c27854e668a6b1109fb66d17d7d483742479452ac83c0ffd75af38bcfaf3cf215a0538c7cb360b8082c12dd6008bf0ebcd061380829faec -EBUILD lockfile-0.12.2.ebuild 1191 SHA256 c3a1b5468dc104e5b10e74a4530a7d9cfc5b1311dcf19197b2cf34f88c19d4ba SHA512 2a95be5b416c4abbf1d477eccb6e3f9c88e4bbf28f28ce6f897220c4a628e5fc6fb11921cd893b78830fdbe80cbf8a138159d51f433afe61c9eeb21584f806ab WHIRLPOOL d4457abaee998c9925d570823e36484bf8f1ee793fda06a491c60e9ee584815d5f09b0ce2c33234104d7eb929950c52ac2aa4a0582e3389e46d3a320521ea7b4 -MISC ChangeLog 8861 SHA256 0dac2b0e47356ff2512a35f0ff94c208fc993bea30d9aba618aaadb6ce15a9d5 SHA512 385fca122071298baa1e478a518e0bc6148d78d2f4ed885a2fa25e149ced8c63fd3f57c039df4be405bb4be7487686ea2bb4086360a3770c2a7b3bb1fafd50a9 WHIRLPOOL eb1a786e155527fbe4df8a59cda0d9a9fd6a8460b804cf3a6d8438ba7204db0cfadfb52444e2e6e2d2ba535cf5c2e404bd7e88714aeda90e08e1dedc394a7c39 -MISC ChangeLog-2015 3916 SHA256 b7cb172a9a6f2b2ab50a136e77bf301e56ff42e9ab1b177dcdfef412bab5bae2 SHA512 d3e8144da3e7d27e533d44db9a4646d76a7a704c1a08dbf5796e6acf49ed78d638f600afc4a78a24f8219a94fb9b7144dec7d7056bf00cfe758d77289bf43b0b WHIRLPOOL f9866d12d44f9c84fac7891f1f7d4f54ea088772cf2ac3ccdd6786b5ef50c5d5272fdcf91ddf7aef73dd6a7307733bc00ab62ce46c67ce2c63799e7ecafb6207 -MISC metadata.xml 364 SHA256 3b1572a1632c29112798c0cc38efcb2128d222f316bc77ca2bb65c78f6db0448 SHA512 b736cd5f710ac2c628d8379aa69fbf3cf5015a1edd80405ee695d56d0a0f86bc40c8ecbe70083338e6b7fdd115d11318358f5fd04b2397e0ab5ab7b315bfad5b WHIRLPOOL f194d07ce60638fce09ebecfc9b54b67b4f31470da29d0251ba0dbc0191fb8d9b7ab171220ec743830f3682943bed012757e70ded353b51badca8123696e52cb diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.11.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.11.0-r1.ebuild deleted file mode 100644 index f468b85dff..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.11.0-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Platform-independent file locking module" -HOMEPAGE="https://launchpad.net/pylockfile https://pypi.python.org/pypi/lockfile" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86" -IUSE="doc test" - -DEPEND=" - >dev-python/pbr-0.7[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] )" -RDEPEND="" - -DOCS=( ACKS AUTHORS ChangeLog README.rst RELEASE-NOTES ) - -python_prepare_all() { - rm requirements.txt || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - if use doc; then - einfo "Generation of documentation" - emake -C doc/source html || die "Generation of documentation failed" - fi -} - -python_test() { - # "${PYTHON}" test/test_lockfile.py yeilds no informative coverage output - nosetests || die "test_lockfile failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/source/.build/html/. ) - distutils-r1_python_install_all -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.12.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.12.2.ebuild deleted file mode 100644 index d772d7000e..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/lockfile-0.12.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Platform-independent file locking module" -HOMEPAGE="https://launchpad.net/pylockfile https://pypi.python.org/pypi/lockfile" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="doc test" - -DEPEND=" - >dev-python/pbr-1.8[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] )" -RDEPEND="" - -DOCS=( ACKS AUTHORS ChangeLog README.rst RELEASE-NOTES ) - -python_compile_all() { - if use doc; then - einfo "Generation of documentation" - emake -C doc/source html || die "Generation of documentation failed" - fi -} - -python_test() { - # "${PYTHON}" test/test_lockfile.py yeilds no informative coverage output - nosetests --verbose || die "test_lockfile failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/source/.build/html/. ) - distutils-r1_python_install_all -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/lockfile/metadata.xml deleted file mode 100644 index 385ef5e60b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/lockfile/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - lockfile - pylockfile - - From 1a3e753bdc096bada244f486afc79b0b58506c71 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:02 +0200 Subject: [PATCH 09/13] dev-python/mox: remove unnecessary package Remove unnecessary package dev-python/mox. --- .../portage-stable/dev-python/mox/Manifest | 5 ----- .../dev-python/mox/metadata.xml | 12 ----------- .../dev-python/mox/mox-0.5.3-r1.ebuild | 21 ------------------- 3 files changed, 38 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/mox/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/mox/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/mox/mox-0.5.3-r1.ebuild diff --git a/sdk_container/src/third_party/portage-stable/dev-python/mox/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/mox/Manifest deleted file mode 100644 index b4f84119dc..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/mox/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST mox-0.5.3.tar.gz 31266 SHA256 4d18a4577d14da13d032be21cbdfceed302171c275b72adaa4c5997d589a5030 SHA512 122606264ea8bf83d38f8576c8208fd1bc17cd76009390f516ed4bdf705d49ccfbeed0fa3e9ac1940df3969e0254662c602c497d6c6833108dfcacc59f1c789e WHIRLPOOL 9c6a2c257250b0217752d728d47b97f8d60be4001e0f5d13e4584b1ae34d2582bb685dfa768246c6cfca838b7fb847bbc6aac3fa35d8c57be9874984eb63b16f -EBUILD mox-0.5.3-r1.ebuild 528 SHA256 fe1ff7ddfb8e0c4c24ddeeacf57dfb16f3e0a8bd229ba4e1062f227f549100eb SHA512 891372c1456e4ea01ed1437ee869cac01f747f3a914bbd8ff0442b946367ef2567072164615cf6cb8ca2497f043d492be4b6a47264f06e62306ff2ec032b5039 WHIRLPOOL 418904c6589b79878c4f2decb71735c47cf06f0be2f6d6daaca3a2e34cf34df660c2128203a62ba67ccecfa5f1696f9cfad217aec76897c5cb328f8ab76b067f -MISC ChangeLog 2758 SHA256 2b9db672ee9a16c99c658e445b6054b9cde0e290be6dda2999597944073c4052 SHA512 48d8ebe6007cb67f2bbb54edb1b20dc9794d2b5793027a6f594f4cf835e4846c980cc20247bc15345ef547cc3c1fc76d307b3b2a80aee5e10fe9409939d5fe1d WHIRLPOOL 52563abc1f9c196477f54dde7d2950bf05811846f28c53387672874f2322bdb5a0160f74c8d862a0c5507cd7fea9816cdc4096673095f69f5e9abd52a3fe50e3 -MISC ChangeLog-2015 2245 SHA256 f1c400fc469bc00c60329687df51ff4c05c80be258dbc903ceb0373b6b5e9bc1 SHA512 f4a1d7cba6adad8aae879894faf85326a446c921b077bcf953b99bc52ffc1e0bf2d36b5a28f6868faf85429c27b43091cdf0aa046b2fbbb4b6492b1e59e7541b WHIRLPOOL 65feca08905bd5cedd9e1745586247ccd93c77715c9fe223c154e1e58e071864ddfc41f7d09f7790bc94351972618a7ebd21605469d4ca81f8ecf00d400fc726 -MISC metadata.xml 368 SHA256 52ab8aba1dc4ff80bb11a32410c8209cf1770024db8e8fc8d304412d4f41dc28 SHA512 8a818882c4865dcffe190d21bd89abde52ffdec8bf1190653a011cab2c1e9182e4196d2dae54192fe8042573730cf878ee3e260308623bff6443143dee590f9a WHIRLPOOL 00b5c6a7b9680e15cd6fdd9a24932386460cba47e64bcd4d4462ea9b479ed34daabfdb601ecab6570dd21d7d45c9c09bdae219388b3defbae798fb9dae6dea67 diff --git a/sdk_container/src/third_party/portage-stable/dev-python/mox/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/mox/metadata.xml deleted file mode 100644 index 5c3b83936e..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/mox/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - pymox - mox - - diff --git a/sdk_container/src/third_party/portage-stable/dev-python/mox/mox-0.5.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/mox/mox-0.5.3-r1.ebuild deleted file mode 100644 index fd0438fec0..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/mox/mox-0.5.3-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="A mock object framework for Python, loosely based on EasyMock for Java" -HOMEPAGE="https://code.google.com/p/pymox/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" -IUSE="test" - -python_test() { - ${PYTHON} mox_test.py || die -} From 292e92707f6415d0dbaa53fe9ddc6b7accf2ff5f Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:03 +0200 Subject: [PATCH 10/13] sys-apps/makedev: remove unnecessary package Remove unnecessary package sys-apps/makedev. --- .../portage-stable/sys-apps/makedev/Manifest | 1 - .../files/makedev-3.23.1-headers.patch | 25 --------- .../sys-apps/makedev/makedev-3.23.1.ebuild | 52 ------------------- .../sys-apps/makedev/metadata.xml | 8 --- 4 files changed, 86 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/makedev/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/makedev/files/makedev-3.23.1-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/makedev/makedev-3.23.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/makedev/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/makedev/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/makedev/Manifest deleted file mode 100644 index c0e06474bb..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-apps/makedev/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST MAKEDEV-3.23-1.tar.gz 122613 BLAKE2B 2b0a4a02db36d7a3a71018378396c7d5ac8bbd4e9f8b24a1d3659084f381e8cc686f3d9198dc54e1efd93095ea09c21aab3b9866b942bff8e8a393355403f28a SHA512 5ca82cdcc4544042ede552370acf6266929fa34d177bd8e831573ccc1c57e06ec87766b9e60a686ec1449b204ae0ac3c048eab32b57ce8d610366219d3a77dbc diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/makedev/files/makedev-3.23.1-headers.patch b/sdk_container/src/third_party/portage-stable/sys-apps/makedev/files/makedev-3.23.1-headers.patch deleted file mode 100644 index 981a80b14e..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-apps/makedev/files/makedev-3.23.1-headers.patch +++ /dev/null @@ -1,25 +0,0 @@ -http://bugs.gentoo.org/339674 - ---- a/sel.h -+++ b/sel.h -@@ -18,6 +18,7 @@ - */ - - #ifdef MAKEDEV_SELINUX -+#include - #include - static char secontextname[PATH_MAX + 2]; - static char secontextflag[PATH_MAX + 7]; - -https://bugs.gentoo.org/580500 - ---- a/MAKEDEV.c -+++ b/MAKEDEV.c -@@ -17,6 +17,7 @@ - * - */ - -+#include - #include - #include - #include diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/makedev/makedev-3.23.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/makedev/makedev-3.23.1.ebuild deleted file mode 100644 index a2b5d6f17d..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-apps/makedev/makedev-3.23.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -inherit eutils toolchain-funcs - -MY_PN="MAKEDEV" -MY_VER=${PV%.*} -MY_REL=${PV#${MY_VER}.} -MY_P="${MY_PN}-${MY_VER}" -DESCRIPTION="program used for creating device files in /dev" -HOMEPAGE="https://people.redhat.com/nalin/MAKEDEV/" -SRC_URI="https://people.redhat.com/nalin/MAKEDEV/${MY_P}-${MY_REL}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="build selinux" - -RDEPEND="! - - - - base-system@gentoo.org - Gentoo Base System - - From c8219909cee58b61bec478a34e94b11708467192 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:03 +0200 Subject: [PATCH 11/13] sys-firmware/vgabios: remove unnecessary package Remove unnecessary package sys-firmware/vgabios. --- .../sys-firmware/vgabios/Manifest | 5 -- .../sys-firmware/vgabios/metadata.xml | 15 ---- .../vgabios/vgabios-0.6c-r1.ebuild | 71 ------------------ .../vgabios/vgabios-0.7a-r1.ebuild | 71 ------------------ .../sys-firmware/vgabios/vgabios-0.7a.ebuild | 72 ------------------- 5 files changed, 234 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.6c-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a.ebuild diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/Manifest b/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/Manifest deleted file mode 100644 index 05e9c96d05..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST vgabios-0.6c-bins.tar.xz 17876 BLAKE2B db343ed998701a061a77d49a2a931493bf7ed82f68cd7e83e22465ab8ef3a0f01e176f84a39e458e4e4a2f290c7bc4bd7ae68a246edd93dc3f0e3063e73afb90 SHA512 7c3790d6e9feb12697558d690dd23a6ca35a9037987f516bcd84f750c177cb26ddfdbdacb68730e01f6d9ba118c5d092ad00c0cfa9f8c40b2c0218641dc8a53e -DIST vgabios-0.6c-fixes-2.tar.bz2 4174 BLAKE2B d3bb95b57939be85e4f24411f1590c6d75b7c701c3cd848f5b07d875a45ec1159a624ab37158f393b384c6d4db6db38b36e0a4c0b1300cc6abafcef4c03549b1 SHA512 bf85dfa52c078517c77b219361b0c569ad79ef9a8234dfdb14f39902198f0e7bfab99f826e084bda5c8321e69591deeda8242e4f52134bac654046db7fe20584 -DIST vgabios-0.6c.tgz 1470496 BLAKE2B 1e2416aa09bf572551f12b963170999de88b3842d834a0b27332c5667975f807ac19d0fd602538bea9421fb58911fee824f1a7f3c49ecae34811fd8679e53ba7 SHA512 b0392358abf691f0a3b8292cf14dc56897d5cbf004336af4b4a3378002c4b47eb28c9da182cddf2c89d162a6e166b7a5c07cb098303a9f9918ea484922d3770e -DIST vgabios-0.7a-fixes-1.tar.bz2 2602 BLAKE2B 68fbd29e6c660dc69ea110e00ff75fc9d14f10bd11b9be89bd373281852a3133c73ee0f2a7ecdf026b29979e4c20bcdbad0baf9f80d013ffeb24dda892725778 SHA512 30992efac011d4b99301960df08cdc69d9503aa6b61feed01fca2c5a910460269d9500650cb394a0737318e977a282c5e0ab613a8b2bc28b9f0c6528a9a77d73 -DIST vgabios-0.7a.tgz 1506655 BLAKE2B fb9b99ab385423b4ef103a56de140591556d2f49fffebfdd508a462551b1a9def9d8dc50c947a88ef6d47c43ff62dbe3d97fef969d985c49b9e78671eaefd34e SHA512 35d789b1b39f8f05b757b6c3379a1b2c33dc27b244720471530325f3e215b5f4fa97cfbfc131f813013f4640fe85be912e7b4cb924fa87ed35e68b6966424874 diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/metadata.xml deleted file mode 100644 index 528625303c..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - cardoe@gentoo.org - Doug Goldstein - - - qemu@gentoo.org - Gentoo QEMU Project - - - Use official upstream pre-built binaries (only default and cirrus images) - - diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.6c-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.6c-r1.ebuild deleted file mode 100644 index c5f314bac7..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.6c-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -# Can't really call them backports when they're fixes that upstream -# won't carry -FIXES=2 - -inherit eutils - -DESCRIPTION="VGA BIOS implementation" -HOMEPAGE="http://www.nongnu.org/vgabios/" -SRC_URI="https://savannah.gnu.org/download/${PN}/${P}.tgz - https://dev.gentoo.org/~cardoe/distfiles/${P}-bins.tar.xz - https://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-fbsd" -IUSE="debug" - -DEPEND="amd64? ( sys-devel/dev86 ) - x86? ( sys-devel/dev86 )" -RDEPEND="" - -src_prepare() { - [[ -n ${FIXES} ]] && \ - EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \ - epatch -} - -src_compile() { - if use amd64 || use x86 ; then - emake clean # Necessary to clean up the pre-built pieces - emake biossums - emake - fi -} - -src_install() { - insinto /usr/share/vgabios - - if use amd64 || use x86 ; then - # Stock VGABIOS - newins VGABIOS-lgpl-latest.bin vgabios.bin - use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin - - # Cirrus - newins VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin - use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \ - vgabios-cirrus.debug.bin - - # QXL - newins VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin - use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin \ - vgabios-qxl.debug.bin - - # Standard VGA - newins VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin - use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \ - vgabios-stdvga.debug.bin - - # VMWare - newins VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin - use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \ - vgabios-vmware.debug.bin - else - doins bins/* - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild deleted file mode 100644 index 081c30ad69..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -# Can't really call them backports when they're fixes that upstream -# won't carry -FIXES=1 - -inherit eutils - -DESCRIPTION="VGA BIOS implementation" -HOMEPAGE="http://www.nongnu.org/vgabios/" -SRC_URI="https://savannah.gnu.org/download/${PN}/${P}.tgz - https://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" -IUSE="binary debug" - -DEPEND="!binary? ( sys-devel/dev86 )" -RDEPEND="" - -src_prepare() { - [[ -n ${FIXES} ]] && \ - EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \ - epatch - - epatch_user -} - -src_compile() { - if ! use binary ; then - emake clean # Necessary to clean up the pre-built pieces - emake biossums - emake - fi -} - -src_install() { - insinto /usr/share/vgabios - - # Stock VGABIOS - newins VGABIOS-lgpl-latest.bin vgabios.bin - use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin - - # Cirrus - newins VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin - use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \ - vgabios-cirrus.debug.bin - - if ! use binary ; then - # QXL - newins VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin - use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin \ - vgabios-qxl.debug.bin - - # Standard VGA - newins VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin - use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \ - vgabios-stdvga.debug.bin - - # VMWare - newins VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin - use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \ - vgabios-vmware.debug.bin - else - ewarn "USE=binary only includes default & cirrus bios builds" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a.ebuild b/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a.ebuild deleted file mode 100644 index 0e794a42af..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-firmware/vgabios/vgabios-0.7a.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -# Can't really call them backports when they're fixes that upstream -# won't carry -FIXES=1 - -inherit eutils - -DESCRIPTION="VGA BIOS implementation" -HOMEPAGE="http://www.nongnu.org/vgabios/" -SRC_URI="https://savannah.gnu.org/download/${PN}/${P}.tgz - https://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug" - -DEPEND="amd64? ( sys-devel/dev86 ) - x86? ( sys-devel/dev86 )" -RDEPEND="" - -src_prepare() { - [[ -n ${FIXES} ]] && \ - EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \ - epatch - - epatch_user -} - -src_compile() { - if use amd64 || use x86 ; then - emake clean # Necessary to clean up the pre-built pieces - emake biossums - emake - fi -} - -src_install() { - insinto /usr/share/vgabios - - if use amd64 || use x86 ; then - # Stock VGABIOS - newins VGABIOS-lgpl-latest.bin vgabios.bin - use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin - - # Cirrus - newins VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin - use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \ - vgabios-cirrus.debug.bin - - # QXL - newins VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin - use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin \ - vgabios-qxl.debug.bin - - # Standard VGA - newins VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin - use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \ - vgabios-stdvga.debug.bin - - # VMWare - newins VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin - use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \ - vgabios-vmware.debug.bin - else - doins bins/* - fi -} From 94a78bda6c7acc549097219c1873af60c15f926c Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:03 +0200 Subject: [PATCH 12/13] sys-devel/dev86: remove unnecessary package Remove unnecessary package sys-apps/dev86. We can do so because sys-firmware/vgabios is now gone. --- .../portage-stable/sys-devel/dev86/ChangeLog | 94 ------------ .../sys-devel/dev86/ChangeLog-2015 | 134 ------------------ .../portage-stable/sys-devel/dev86/Manifest | 14 -- .../sys-devel/dev86/dev86-0.16.19.ebuild | 78 ---------- .../sys-devel/dev86/dev86-0.16.21-r2.ebuild | 78 ---------- .../sys-devel/dev86/dev86-0.16.21.ebuild | 77 ---------- .../dev86/files/dev86-0.16.17-fortify.patch | 43 ------ .../dev86/files/dev86-0.16.17-make382.patch | 11 -- .../dev86/files/dev86-0.16.19-fortify.patch | 23 --- .../dev86/files/dev86-0.16.19-memmove.patch | 17 --- .../dev86-0.16.21-non-void-return-clang.patch | 15 -- .../sys-devel/dev86/files/dev86-pic.patch | 20 --- .../sys-devel/dev86/metadata.xml | 8 -- 13 files changed, 612 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-fortify.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-make382.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-fortify.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-memmove.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.21-non-void-return-clang.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-pic.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dev86/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog deleted file mode 100644 index e63452143a..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog +++ /dev/null @@ -1,94 +0,0 @@ -# ChangeLog for sys-devel/dev86 -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*dev86-0.16.21 (09 Aug 2015) -*dev86-0.16.19 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson +dev86-0.16.19.ebuild, - +dev86-0.16.21.ebuild, +files/dev86-0.16.17-fortify.patch, - +files/dev86-0.16.17-make382.patch, +files/dev86-0.16.19-fortify.patch, - +files/dev86-0.16.19-memmove.patch, +files/dev86-pic.patch, +metadata.xml: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 24 Jan 2016; Michał Górny metadata.xml: - Remove explicit notion of maintainer-needed, for GLEP 67 - - GLEP 67 removes the explicit notion of maintainer-needed@g.o being used - for packages lacking maintainers, in favor of assuming maintainer-needed - whenever the package has no maintainers. - -*dev86-0.16.21-r1 (06 Feb 2016) - - 06 Feb 2016; David Seifert +dev86-0.16.21-r1.ebuild, - +files/dev86-0.16.21-non-void-return-clang.patch, files/dev86-pic.patch: - Include patch for building with clang - - Gentoo-Bug: 523096 - * EAPI=6 - * Amend patches for -p1 - * Thanks Fabio Scaccabarozzi for the patch - - Package-Manager: portage-2.2.27 - -*dev86-0.16.21-r2 (12 Feb 2016) - - 12 Feb 2016; David Seifert -dev86-0.16.21-r1.ebuild, - +dev86-0.16.21-r2.ebuild: - Revbump to fix broken symlink - - Gentoo-Bug: 574014 - - Package-Manager: portage-2.2.27 - - 28 Feb 2016; Ulrich Müller metadata.xml: - metadata.xml: Add maintainer-needed comment to packages without maintainer. - - Bug: 575810 - diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog-2015 deleted file mode 100644 index da56824439..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/ChangeLog-2015 +++ /dev/null @@ -1,134 +0,0 @@ -# ChangeLog for sys-devel/dev86 -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.31 2015/04/04 06:18:43 mr_bones_ Exp $ - - 04 Apr 2015; Michael Sterrett -dev86-0.16.20.ebuild: - old - -*dev86-0.16.21 (12 Jun 2014) - - 12 Jun 2014; Lars Wendler -dev86-0.16.17-r6.ebuild, - -dev86-0.16.18.ebuild, +dev86-0.16.21.ebuild: - Version bump. Removed old. - - 18 May 2014; Mike Frysinger dev86-0.16.20.ebuild: - Add ppc/ppc64 keywords as this project can build on any arch (it will still - generate x86 output, but that is what projects usually want). - -*dev86-0.16.20 (10 Nov 2013) - - 10 Nov 2013; Agostino Sarubbo +dev86-0.16.20.ebuild: - Version bump to 0.16.20 - - 25 Feb 2013; Agostino Sarubbo dev86-0.16.19.ebuild: - Stable for x86, wrt bug #457478 - - 25 Feb 2013; Agostino Sarubbo dev86-0.16.19.ebuild: - Stable for amd64, wrt bug #457478 - - 28 Nov 2012; Lars Wendler metadata.xml: - Dropped myself as maintainer. - -*dev86-0.16.19 (02 Nov 2012) - - 02 Nov 2012; Mike Frysinger +dev86-0.16.19.ebuild, - +files/dev86-0.16.19-fortify.patch, +files/dev86-0.16.19-memmove.patch: - Version bump. Include fix from Debian for ncc #354351 by Joerg Neikes. Fix - stripping errors #413275 by Michele Ciacci. Also fix up libdir handling as - bcc had /usr/lib/gcc/ hardcoded. - - 06 Aug 2012; Rick Farina dev86-0.16.18.ebuild: - fixed multilib-strict QA violation - - 28 Jan 2012; Pawel Hajdan jr dev86-0.16.18.ebuild: - x86 stable wrt bug #400685 - - 25 Jan 2012; Markos Chandras dev86-0.16.18.ebuild: - Stable on amd64 wrt bug #400685 - - 20 Apr 2011; Justin Lecher dev86-0.16.17-r6.ebuild, - dev86-0.16.18.ebuild: - Respect CC - -*dev86-0.16.18 (07 Dec 2010) - - 07 Dec 2010; Lars Wendler +dev86-0.16.18.ebuild: - Version bump. - - 15 Nov 2010; Lars Wendler - dev86-0.16.17-r6.ebuild: - Don't mess with CPPFLAGS as they tend to break compilation (bug #343655). - - 24 Oct 2010; Lars Wendler - dev86-0.16.17-r6.ebuild, +files/dev86-0.16.17-make382.patch: - Fixed compilation with make-3.82 (bug #336544). Patch kindly provided by - upstream. - - 09 Nov 2009; Markus Meier dev86-0.16.17-r6.ebuild: - amd64 stable, bug #289014 - - 18 Oct 2009; Christian Faulhammer - dev86-0.16.17-r6.ebuild: - stable x86, bug 289014 - - 05 Oct 2009; Mike Frysinger dev86-0.16.17-r6.ebuild: - Update HOMEPAGE/SRC_URI #259106 by Mr. Anderson, and clean up some of the - build code in the process. - -*dev86-0.16.17-r6 (02 Feb 2009) - - 02 Feb 2009; Harald van Dijk - +files/dev86-0.16.17-fortify.patch, +dev86-0.16.17-r6.ebuild: - Fix possible buffer overflow (#256782) - - 06 Mar 2008; Christoph Mende dev86-0.16.17-r5.ebuild: - Stable on amd64, bug #208905 - -*dev86-0.16.17-r5 (26 Feb 2008) - - 26 Feb 2008; Raúl Porcel -dev86-0.16.17-r3.ebuild, - -dev86-0.16.17-r4.ebuild, +dev86-0.16.17-r5.ebuild: - Fix bug #167790 and bug #201313 - -*dev86-0.16.17-r4 (04 Nov 2007) - - 04 Nov 2007; Charlie Shepherd - +dev86-0.16.17-r4.ebuild: - Move man pages from /usr/man to /usr/share/man. Bug 167790, thanks to Andy - Romeril for reporting. - - 15 Jul 2007; Christian Heim metadata.xml: - Assigning to m-needed, as beu is being retired (#66608). - - 13 May 2007; Thilo Bangert metadata.xml: - add no-herd - - 11 Dec 2006; Elfyn McBratney dev86-0.16.17-r3.ebuild: - Kill redundant DEPEND on virtual/libc. - - 11 Aug 2006; Chris Bainbridge -dev86-0.16.17-r2.ebuild, - dev86-0.16.17-r3.ebuild: - stable on x86 - -*dev86-0.16.17-r3 (04 Aug 2006) - - 04 Aug 2006; Chris Bainbridge +dev86-0.16.17-r3.ebuild: - Add bin86 as a depend and fix collisions, bug #139188 - -*dev86-0.16.17-r2 (11 Nov 2005) - - 11 Nov 2005; +files/dev86-pic.patch, - +dev86-0.16.17-r2.ebuild: - Fix PIC compile, CFLAGS (#111257) - -*dev86-0.16.17-r1 (10 Nov 2005) - - 10 Nov 2005; Robin H. Johnson - +dev86-0.16.17-r1.ebuild: - New revision that compiles on amd64. - -*dev86-0.16.17 (26 Oct 2005) - - 26 Oct 2005; Chris Bainbridge +metadata.xml, - +dev86-0.16.17.ebuild: - This package was submitted by Olaf Wepner in bug #101754 diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/Manifest deleted file mode 100644 index fa26dfda38..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/Manifest +++ /dev/null @@ -1,14 +0,0 @@ -AUX dev86-0.16.17-fortify.patch 658 SHA256 8f03870ef8e769d0d112f992f7d911e946e54579c1e214495abf9cd2f126b626 SHA512 91829385361708eb004bdd4c09c44cb01e38bd982e3a4aed0d001405da9c404d5184d38896828b48ee1ba5f50f4a85bbe7dccbd5a8c787fa3bf3691fb3d79b8e WHIRLPOOL 8d7784bf3c8dc6f0d332531e0c4e478327c4846c92b64d48a16e02586ba62a524ae939c572f3caceff7d165a43b2299876c4a32e008cc792dd3aa5fbdec54b6b -AUX dev86-0.16.17-make382.patch 299 SHA256 782d221b2e829a29e4d056d1d52b7c6d0b1ccfc21fc7ce7c07416a28a64303ef SHA512 8e7264f1d7d8ea8e8f6ac92a43e53c8741d08f6f0f95391210f7f05dac1e6abd0fae13dd578a74c9aaba7768275a5a618257071aadd61b7a12acf4ad75441de4 WHIRLPOOL 68dbc9dea46105718953656942c1f84fbebcdc43dabe4a6d3b1edc55852abeca9b6b2034871ac66480f4f9d44a085c839fe4960701784b62b92bd6e983d9fa18 -AUX dev86-0.16.19-fortify.patch 325 SHA256 1a10082f8bfcd0e1e5335c53b0243994360dcdc75d9c3da431bc069e76a1af44 SHA512 04195831db5802ae25a5a1957979b5439168c708d9d3702a62c1d267090fca59e565ac78bb3a6bfb312282ce002b52760903e9d4ab30f3c906568a70dc349696 WHIRLPOOL 600dd6ab2947b593d65e220307faa7a95b23140c6c02c329b28d4857101b58d127631c5a22f3b41e811cfa772577071e86ad105de34965afcb03102c405eede9 -AUX dev86-0.16.19-memmove.patch 401 SHA256 f8a0db2d1f9bd944fa3e5a918fe6fc990820883d0dd8046c55429e10318b4ca5 SHA512 4fa5ee815636048db2a0f5faeeb48b06e559639fb21be1db3319495bfe5f5e1ee1afcfc920d496845cf4bb3eae7ff4bf9aa77124638788f918ae27599d153a6a WHIRLPOOL 6e54a52fa49a846353d63b1e89b74e017a64ffe6a33b256a58ed21aeb7df76c72ec47bffc17058e749910194a8acb3dd44c5535a9e76d88a5a88211c6f077008 -AUX dev86-0.16.21-non-void-return-clang.patch 425 SHA256 b70f642d85c76ad407ec070d3b44d9a4264fc653f1ee1404c2c105a5472032e8 SHA512 57781aab833999b86d57a4c62d686b61f11a64225debf82ca57252bfe5043d0bdef04749bbbf3e1af73a6d40242ebd5efa41b147e4677b7c8ed4b071c5100318 WHIRLPOOL e6de7774e46f353fae44b16915e3f22f950974218b0d96bcec7c846e62357d772f26ec27bc75241ce72aa0e8a815a667a128f0c3c78ccf9d81a7940f91bc7d9f -AUX dev86-pic.patch 574 SHA256 8609db79d42d7b6a71b512de264279d9f0502dc0855a42eb38f5a8f8ba4f1d7f SHA512 44f0649fbb4b2514ecdd54c988db1a5547d68afed2bff7ebe15163ff287fd4be81bc2d700ed92414caea5c967b7455817fdefd1d19a86609221940a495b5ceda WHIRLPOOL 5e399825ad525400d1dd11899ab14cb789538d489a35e8393e00a6f804417c8854e9c322073b3dfeb014a270e5c2dd690bbb0957ec7db66ee8cffceb084b34bb -DIST Dev86src-0.16.19.tar.gz 713688 SHA256 33398b87ca85e2b69e4062cf59f2f7354af46da5edcba036c6f97bae17b8d00e SHA512 4077f7ac800330eb4658ffaa53dc8cc982792b1dcd7a59625cba4a5dac494117c6bd4ec5307bf02349ad6ae3d0c0903ab2e41123a8df94373e469092fa005cd3 WHIRLPOOL 87862b606be25f81c2c487534f36b20ac04d1df4303d644a46563e9f382686574dbe650c80265d44e53913f5bda7503c35cf056f7ffd8c5e559729e36c9db4d2 -DIST Dev86src-0.16.21.tar.gz 717215 SHA256 234b110e6df9b7f6843e2ee53473127c2211243a16748f229fc0127845f68d94 SHA512 6d35dc3c7f9735cf7967cdb2bc0f7bee967ae26667cd8cef56bbdf7d7855ef1d35057db4c0031ff86b9b95d3c8ee44aff408446115b35b6c10cf207a33838016 WHIRLPOOL a60b6c30bf4367e250942d2debe4baaf139908adf2f3b97139e3b29788d1ae8a1c97c63c016bf0c546336458de95e390b2db9e3d525ec4526f86250ad3538a8f -EBUILD dev86-0.16.19.ebuild 1827 SHA256 8ad13a4df38d4679922ffcf1b85ae9e19ccccedcc1be5ca4ad2f1b079de8f879 SHA512 8be12d90574923e602c245b7a9b98fc94265421731ab197f369c5c5dde96afd5fa7ed6bc1ba6cf30e92fea72c074b7b5d57e0dafe1985254be61c9610519858a WHIRLPOOL 597c8eed4921161853c374bfc0144c4133806bcb3d6720a34bf4fc0af2ca59b50d25c0cc673c54db14872d5ff0a6ab38a0645ea9a1f692e8a60733e449d3fe6d -EBUILD dev86-0.16.21-r2.ebuild 1843 SHA256 a7e1ffee43d022817ea52e5e051170aac978f93b6fb3ac863d643692adc38e6d SHA512 57ba743abcfa66d94703e369082fc27aaad530b4d2624a22085ce992c5951e44034cb76728424af31d78947797055ee4a9c1b8a4d2c2039335edcc0e73fd1cd2 WHIRLPOOL e8e684c869bb58c2d3acbd22839655b3c1fe6cc23fbbee824a439042d64a6ac72e1b3fae06a09df09976dd4d089def256088677c239e2d3b0721b7fc0cfdb2a6 -EBUILD dev86-0.16.21.ebuild 1787 SHA256 6b75493547ca78386b275e80b135b2f234e38c60c4bee8614b268d02d7be1ae4 SHA512 de4e54c0688baac5948120595b9537874745ad0ddb40af870ec3d50beb298085d8f12fcd3fe8004f8a7d85affd675aaa4bef302ff0164f8c4755361b4d6176ec WHIRLPOOL f6ba3233e88c204ada510a9e8fe1f5f9e387525eb330a32c0c1e9ed928189545f14d07befa8d06c8ab89417b8a6a0c7dd8118bd6b3709be30e31ab2c78b125c4 -MISC ChangeLog 3330 SHA256 f5e32a8256f396ca05157c6cef5f49f89076f47c564169e75ceb986129223d53 SHA512 5f151bbd69197e903799442964803e5ccc34df12bbd24cbe8cc60ea84026a06c5056fedc077a5f2dd0100696529fea148141398d83606aa97c779749ec3f301a WHIRLPOOL 7ebbad002095f16f25eca335f544799d3070678d22cb4aebb82659ea6e09404d747f4e39401e3d189a042f56342405d9f37f4f250446b63787ca428ed1baa662 -MISC ChangeLog-2015 4649 SHA256 e51974fb70bee565209238b23603d55f8d596e64e87d73554bd22351a435a71f SHA512 8e3a17867cc48bd197a380793d9171828f3df355b03fff86361e6aaeab7de7f6f7621bd7eacd06ba078eb806b3246e84984b32e17b8ef6f6210a52fafb1b4afb WHIRLPOOL bb58002ab16298548c0d11ae616c5463b2e6a87c55f4b082ccf1014ed918e19403fd7b05bd916531005b12f720f17dfbbd5c08101966ba31fa4a0856dc2b4a15 -MISC metadata.xml 269 SHA256 8e0fab94b619276a0a8b2a159374f0b2a59fd05006291ad2f8def48a2f105a93 SHA512 fc49c52f63fc653414208095ec460b4d991d1710b0ea92ca8ab598bca9316b42144e498503b79e7f1db22e3a8c26c009f51cf2d5eb0163a6afc18ed40d4541f2 WHIRLPOOL b8e1127db570cc189ce2417eec744127fae51ea6fc1cdb9505d66acbd0d83355445045b98b5021bd8a29e2bf17b612785532be8c4f0d32cad7152f10a75fc21c diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.19.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.19.ebuild deleted file mode 100644 index 9f6a3b28c1..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.19.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils multilib - -DESCRIPTION="Bruce's C compiler - Simple C compiler to generate 8086 code" -HOMEPAGE="http://www.debath.co.uk/" -SRC_URI="http://www.debath.co.uk/dev86/Dev86src-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="sys-devel/bin86" -DEPEND="${RDEPEND} - dev-util/gperf" - -STRIP_MASK="/usr/*/bcc/lib*.a /usr/*/i386/libc.a" - -src_prepare() { - # elksemu doesn't compile under amd64 - if use amd64; then - einfo "Not compiling elksemu on amd64" - sed -i \ - -e 's,alt-libs elksemu,alt-libs,' \ - -e 's,install-lib install-emu,install-lib,' \ - makefile.in || die - fi - - epatch "${FILESDIR}"/dev86-pic.patch - epatch "${FILESDIR}"/${PN}-0.16.19-fortify.patch - epatch "${FILESDIR}"/${PN}-0.16.19-memmove.patch #354351 - sed -i \ - -e "s:-O2 -g:${CFLAGS}:" \ - -e '/INEXE=/s:-s::' \ - makefile.in || die - sed -i \ - -e "s:/lib/:/$(get_libdir)/:" \ - bcc/bcc.c || die - sed -i -e '/INSTALL_OPTS=/s:-s::' bin86/Makefile || die - sed -i -e '/install -m 755 -s/s:-s::' dis88/Makefile || die -} - -src_compile() { - # Don't mess with CPPFLAGS as they tend to break compilation - # (bug #343655). - CPPFLAGS="" - - # First `make` is also a config, so set all the path vars here - emake -j1 \ - DIST="${D}" \ - CC="$(tc-getCC)" \ - LIBDIR="/usr/$(get_libdir)/bcc" \ - INCLDIR="/usr/$(get_libdir)/bcc" - - export PATH=${S}/bin:${PATH} - cd bin - ln -s ncc bcc - cd .. - cd bootblocks - ln -s ../bcc/version.h . - emake DIST="${D}" -} - -src_install() { - emake -j1 install-all DIST="${D}" - dobin bootblocks/makeboot - # remove all the stuff supplied by bin86 - cd "${D}" - rm usr/bin/{as,ld,nm,objdump,size}86 || die - rm usr/man/man1/{as,ld}86.1 || die - dodir /usr/share/man - mv usr/man usr/share/ -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21-r2.ebuild deleted file mode 100644 index ab48df42c6..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="Bruce's C compiler - Simple C compiler to generate 8086 code" -HOMEPAGE="http://v3.sk/~lkundrak/dev86/" -SRC_URI="http://v3.sk/~lkundrak/dev86/Dev86src-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -RDEPEND="sys-devel/bin86" -DEPEND="${RDEPEND} - dev-util/gperf" - -STRIP_MASK="/usr/*/bcc/lib*.a /usr/*/i386/libc.a" -PATCHES=( - "${FILESDIR}/${PN}-pic.patch" - "${FILESDIR}/${PN}-0.16.19-fortify.patch" - "${FILESDIR}/${P}-non-void-return-clang.patch" -) - -src_prepare() { - default - - # elksemu doesn't compile under amd64 - if use amd64; then - einfo "Not compiling elksemu on amd64" - sed -i \ - -e 's,alt-libs elksemu,alt-libs,' \ - -e 's,install-lib install-emu,install-lib,' \ - makefile.in || die - fi - - sed -i -e "s:-O2 -g:${CFLAGS}:" -e '/INEXE=/s:-s::' makefile.in || die - sed -i -e "s:/lib/:/$(get_libdir)/:" bcc/bcc.c || die - sed -i -e '/INSTALL_OPTS=/s:-s::' bin86/Makefile || die - sed -i -e '/install -m 755 -s/s:-s::' dis88/Makefile || die -} - -src_compile() { - # Don't mess with CPPFLAGS as they tend to break compilation - # (bug #343655). - unset CPPFLAGS - - # First `make` is also a config, so set all the path vars here - emake -j1 \ - DIST="${D}" \ - CC="$(tc-getCC)" \ - LIBDIR="/usr/$(get_libdir)/bcc" \ - INCLDIR="/usr/$(get_libdir)/bcc" - - export PATH=${S}/bin:${PATH} - - cd bin || die - ln -s ncc bcc || die - cd .. || die - - cd bootblocks || die - emake DIST="${D}" -} - -src_install() { - emake -j1 install-all DIST="${D}" - dobin bootblocks/makeboot - # remove all the stuff supplied by bin86 - rm "${D}"/usr/bin/{as,ld,nm,objdump,size}86 || die - rm "${D}"/usr/man/man1/{as,ld}86.1 || die - - dodir /usr/share - mv "${D}"/usr/{man,share/man} || die -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21.ebuild deleted file mode 100644 index 744d1137ab..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/dev86-0.16.21.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils multilib - -DESCRIPTION="Bruce's C compiler - Simple C compiler to generate 8086 code" -HOMEPAGE="http://v3.sk/~lkundrak/dev86/" -SRC_URI="http://v3.sk/~lkundrak/dev86/Dev86src-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -RDEPEND="sys-devel/bin86" -DEPEND="${RDEPEND} - dev-util/gperf" - -STRIP_MASK="/usr/*/bcc/lib*.a /usr/*/i386/libc.a" - -src_prepare() { - # elksemu doesn't compile under amd64 - if use amd64; then - einfo "Not compiling elksemu on amd64" - sed -i \ - -e 's,alt-libs elksemu,alt-libs,' \ - -e 's,install-lib install-emu,install-lib,' \ - makefile.in || die - fi - - epatch "${FILESDIR}"/dev86-pic.patch - epatch "${FILESDIR}"/${PN}-0.16.19-fortify.patch - sed -i \ - -e "s:-O2 -g:${CFLAGS}:" \ - -e '/INEXE=/s:-s::' \ - makefile.in || die - sed -i \ - -e "s:/lib/:/$(get_libdir)/:" \ - bcc/bcc.c || die - sed -i -e '/INSTALL_OPTS=/s:-s::' bin86/Makefile || die - sed -i -e '/install -m 755 -s/s:-s::' dis88/Makefile || die -} - -src_compile() { - # Don't mess with CPPFLAGS as they tend to break compilation - # (bug #343655). - CPPFLAGS="" - - # First `make` is also a config, so set all the path vars here - emake -j1 \ - DIST="${D}" \ - CC="$(tc-getCC)" \ - LIBDIR="/usr/$(get_libdir)/bcc" \ - INCLDIR="/usr/$(get_libdir)/bcc" - - export PATH=${S}/bin:${PATH} - cd bin - ln -s ncc bcc - cd .. - cd bootblocks - ln -s ../bcc/version.h . - emake DIST="${D}" -} - -src_install() { - emake -j1 install-all DIST="${D}" - dobin bootblocks/makeboot - # remove all the stuff supplied by bin86 - cd "${D}" - rm usr/bin/{as,ld,nm,objdump,size}86 || die - rm usr/man/man1/{as,ld}86.1 || die - dodir /usr/share/man - mv usr/man usr/share/ -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-fortify.patch b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-fortify.patch deleted file mode 100644 index 715d0c4ca6..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-fortify.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- dev86-0.16.17/bcc/bcc.c -+++ dev86-0.16.17/bcc/bcc.c -@@ -19,6 +19,7 @@ - #ifdef __STDC__ - #include - #ifndef MSDOS -+#include - #include - #endif - #else -@@ -596,12 +597,17 @@ - } - } - --void --command_reset() --{ - #ifndef MAXPATHLEN -+#ifdef PATH_MAX -+#define MAXPATHLEN PATH_MAX -+#else - #define MAXPATHLEN 1024 - #endif -+#endif -+ -+void -+command_reset() -+{ - char buf[MAXPATHLEN]; - char ** prefix; - char * saved_cmd; -@@ -1308,11 +1314,7 @@ - - for(d=s=ptr; d && *s; s=d) - { --#ifdef MAXPATHLEN - char buf[MAXPATHLEN]; --#else -- char buf[1024]; --#endif - - free(temp); - d=strchr(s, ':'); diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-make382.patch b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-make382.patch deleted file mode 100644 index e7ce0651c6..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.17-make382.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- libc/i386sys/Makefile -+++ libc/i386sys/Makefile -@@ -12,7 +12,7 @@ - DOBJ=opendir.o closedir.o readdir.o - - ifeq ($(LIB_CPU)-$(LIB_OS),i386-ELKS) --OBJ=$(LOBJ3) $(LOBJ) $(EOBJ) $(DOBJ) setjmp3.o -+OBJ=$(LOBJ) $(LOBJ) $(EOBJ) $(DOBJ) setjmp3.o - SYSCALLS=syscalls - - CFLAGS=$(ARCH) $(CCFLAGS) $(DEFS) diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-fortify.patch b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-fortify.patch deleted file mode 100644 index 366808c96d..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-fortify.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- dev86-0.16.19/bcc/bcc.c -+++ dev86-0.16.19/bcc/bcc.c -@@ -596,12 +597,17 @@ - } - } - --void --command_reset() --{ - #ifndef MAXPATHLEN -+#ifdef PATH_MAX -+#define MAXPATHLEN PATH_MAX -+#else - #define MAXPATHLEN 1024 - #endif -+#endif -+ -+void -+command_reset() -+{ - char buf[MAXPATHLEN]; - char ** prefix; - char * saved_cmd; diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-memmove.patch b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-memmove.patch deleted file mode 100644 index 12df3f6726..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.19-memmove.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/354351 - -fix sniped from Debian: -* Fix "FTBFS: ncc: illegal label": apply patch by dai that replaces strcpy - by memmove (closes: #591133). - ---- copt/copt.c -+++ copt/copt.c -@@ -174,7 +174,7 @@ - /* Delete leading white spaces */ - for (cp = buf; *cp && isspace(*cp); cp++) ; - if (cp != buf && *cp) -- strcpy(buf, cp); -+ memmove(buf, cp, strlen(cp) + 1); - - return(buf); - } diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.21-non-void-return-clang.patch b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.21-non-void-return-clang.patch deleted file mode 100644 index cb42e5707d..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-0.16.21-non-void-return-clang.patch +++ /dev/null @@ -1,15 +0,0 @@ -Return void properly, else clang aborts with -* tok_io.c:231:6: error: non-void function 'do_control' should return a value [-Wreturn-type] -See also: https://bugs.gentoo.org/show_bug.cgi?id=523096 - ---- dev86-0.16.21/unproto/tok_io.c -+++ dev86-0.16.21/unproto/tok_io.c -@@ -189,7 +189,7 @@ - - /* do_control - parse control line */ - --static int do_control() -+static void do_control() - { - struct token *t; - int line; diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-pic.patch b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-pic.patch deleted file mode 100644 index 23158d188b..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/files/dev86-pic.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- dev86-0.16.21/elksemu/elks.c.orig 2005-11-04 01:35:37.000000000 +0100 -+++ dev86-0.16.21/elksemu/elks.c 2005-11-04 01:45:28.000000000 +0100 -@@ -129,8 +129,17 @@ - static inline int vm86_mine(struct vm86_struct* v86) - { - int __res; -+#ifndef __PIC__ - __asm__ __volatile__("int $0x80\n" - :"=a" (__res):"a" ((int)OLD_SYS_vm86), "b" ((int)v86)); -+#else -+ __asm__ __volatile__( -+ "movl %%ebx,%%ecx\n\t" -+ "movl %2,%%ebx\n\t" -+ "int $0x80\n\t" -+ "movl %%ecx,%%ebx\n\t" -+ :"=a" (__res):"a" ((int)OLD_SYS_vm86), "r" ((int)v86) : "ecx"); -+#endif - return __res; - } - #endif diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/dev86/metadata.xml deleted file mode 100644 index 771fca6d01..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/dev86/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - Bruce's C compiler - Simple C compiler to generate 8086 code - - From 44d3e1f36a4c41384a9bd95f99469cfc2e0c0c0e Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 18 Sep 2020 11:43:03 +0200 Subject: [PATCH 13/13] sys-devel/bin86: remove unnecessary package Remove unnecessary package sys-apps/bin86. We can do so because sys-devel/dev86 is now gone. --- .../portage-stable/sys-devel/bin86/ChangeLog | 84 ---------- .../sys-devel/bin86/ChangeLog-2015 | 154 ------------------ .../portage-stable/sys-devel/bin86/Manifest | 11 -- .../sys-devel/bin86/bin86-0.16.20-r2.ebuild | 35 ---- .../sys-devel/bin86/bin86-0.16.21.ebuild | 33 ---- .../files/bin86-0.16.17-amd64-build.patch | 17 -- .../bin86/files/bin86-0.16.18-headers.patch | 34 ---- .../bin86-0.16.20-remove-seg-ss-check.patch | 22 --- .../sys-devel/bin86/metadata.xml | 15 -- 9 files changed, 405 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.20-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.17-amd64-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.18-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.20-remove-seg-ss-check.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bin86/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog deleted file mode 100644 index f8d834f7d3..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog +++ /dev/null @@ -1,84 +0,0 @@ -# ChangeLog for sys-devel/bin86 -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*bin86-0.16.21 (09 Aug 2015) -*bin86-0.16.20-r2 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson +bin86-0.16.20-r2.ebuild, - +bin86-0.16.21.ebuild, +files/bin86-0.16.17-amd64-build.patch, - +files/bin86-0.16.18-headers.patch, - +files/bin86-0.16.20-remove-seg-ss-check.patch, +metadata.xml: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 16 Oct 2015; Justin Lecher metadata.xml: - Update remote-ids - - Signed-off-by: Justin Lecher - - 24 Nov 2015; Mike Frysinger metadata.xml: - standardize various metadata.xml style - - 24 Jan 2016; Michał Górny metadata.xml: - Unify quoting in metadata.xml files for machine processing - - Force unified quoting in all metadata.xml files since lxml does not - preserve original use of single and double quotes. Ensuring unified - quoting before the process allows distinguishing the GLEP 67-related - metadata.xml changes from unrelated quoting changes. - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog-2015 deleted file mode 100644 index d584cea604..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/ChangeLog-2015 +++ /dev/null @@ -1,154 +0,0 @@ -# ChangeLog for sys-devel/bin86 -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/bin86/ChangeLog,v 1.37 2015/01/26 10:39:40 ago Exp $ - - 26 Jan 2015; Agostino Sarubbo bin86-0.16.21.ebuild: - Stable for x86, wrt bug #535672 - - 09 Jan 2015; Agostino Sarubbo bin86-0.16.21.ebuild: - Stable for amd64, wrt bug #535672 - - 12 Jun 2014; Lars Wendler bin86-0.16.21.ebuild: - Removed unneeded patch from SRC_URI. - -*bin86-0.16.21 (28 May 2014) - - 28 May 2014; Lars Wendler -bin86-0.16.17.ebuild, - -bin86-0.16.18.ebuild, -bin86-0.16.19.ebuild, +bin86-0.16.21.ebuild: - Version bump. Removed old. - - 18 May 2014; Mike Frysinger bin86-0.16.20-r2.ebuild: - Add ppc/ppc64 keywords as this project can build on any arch (it will still - generate x86 output, but that is what projects usually want). - - 04 May 2014; Agostino Sarubbo bin86-0.16.20-r2.ebuild: - Stable for x86, wrt bug #502928 - - 21 Apr 2014; Chema Alonso bin86-0.16.20-r2.ebuild: - Stable for amd64 wrt bug #502928 - -*bin86-0.16.20-r2 (02 Jan 2014) - - 02 Jan 2014; Lars Wendler -bin86-0.16.20-r1.ebuild, - +bin86-0.16.20-r2.ebuild: - Revbump to add upstream fix for lilo build breakage (bug #491828). - - 09 Dec 2013; Anthony G. Basile ChangeLog: - Fix gpg signing of manifest - -*bin86-0.16.20-r1 (09 Dec 2013) - - 09 Dec 2013; Anthony G. Basile +bin86-0.16.20-r1.ebuild, - +files/bin86-0.16.20-remove-seg-ss-check.patch, -bin86-0.16.20.ebuild: - Disable seg ss check which breaks lilo, bug #491828 - -*bin86-0.16.20 (10 Nov 2013) - - 10 Nov 2013; Agostino Sarubbo +bin86-0.16.20.ebuild: - Version bump to 0.16.20 - - 25 Jun 2013; Agostino Sarubbo bin86-0.16.19.ebuild: - Stable for amd64, wrt bug #474304 - - 25 Jun 2013; Agostino Sarubbo bin86-0.16.19.ebuild: - Stable for x86, wrt bug #474304 - - 24 May 2013; Alexis Ballier bin86-0.16.19.ebuild: - keyword ~amd64-fbsd, bug #428228 - -*bin86-0.16.19 (06 Jan 2013) - - 06 Jan 2013; Mike Frysinger +bin86-0.16.19.ebuild: - Version bump #450572 by Agostino Sarubbo. - - 01 Aug 2012; Naohiro Aota bin86-0.16.18.ebuild: - Add ~x86-fbsd. - - 29 Jul 2012; Mike Frysinger bin86-0.16.18.ebuild, - files/bin86-0.16.17-amd64-build.patch: - Always apply amd64 build patch, and convert ebuild to EAPI=4 #428228 by - Richard Yao. - -*bin86-0.16.18 (07 Dec 2010) - - 07 Dec 2010; Mike Frysinger - files/bin86-0.16.17-amd64-build.patch, +bin86-0.16.18.ebuild, - +files/bin86-0.16.18-headers.patch: - Version bump. Add patch by David J Cozatt #347817. - - 05 Oct 2009; Mike Frysinger bin86-0.16.17.ebuild: - Update HOMEPAGE and SRC_URI. - - 15 Jul 2007; Christian Heim metadata.xml: - Assigning to base-system, as beu is being retired (#66608). - - 13 Aug 2006; Chris Bainbridge metadata.xml, - -bin86-0.16.0.ebuild: - Add myself as maintainer, remove old ebuild. - - 29 Dec 2005; Olivier Crête bin86-0.16.17.ebuild: - Stable on amd64 - - 09 May 2005; Olivier Crête - +files/bin86-0.16.17-amd64-build.patch, bin86-0.16.17.ebuild: - Added patch to make it build on amd64 - -*bin86-0.16.17 (30 Jan 2005) - - 30 Jan 2005; Mike Frysinger +bin86-0.16.17.ebuild: - Version bump. - -*bin86-0.16.16 (29 Nov 2004) - - 29 Nov 2004; Mike Frysinger +bin86-0.16.16.ebuild: - Version bump. - - 02 Jul 2004; Jeremy Huddleston bin86-0.15.5.ebuild, - bin86-0.16.0.ebuild, bin86-0.16.11-r1.ebuild, bin86-0.16.13.ebuild: - virtual/glibc -> virtual/libc - - 07 Jan 2004; bin86-0.15.5.ebuild, bin86-0.16.0.ebuild, - bin86-0.16.11-r1.ebuild, bin86-0.16.13.ebuild: - -sparc all of them, this doesn't work on sparc! - -*bin86-0.16.13 (04 Oct 2003) - - 04 Oct 2003; Martin Schlemmer bin86-0.16.13.ebuild: - Update version. - -*bin86-0.16.11-r1 (17 Aug 2003) - - 17 Aug 2003; Robin H. Johnson bin86-0.16.11-r1.ebuild: - Update ebuild to actually build with the users CFLAGS - - 16 Mar 2003; Martin Schlemmer bin86-0.16.0.ebuild : - Mark stable for x86. - -*bin86-0.16.11 (16 Mar 2003) - - 16 Mar 2003; Martin Schlemmer bin86-0.16.11.ebuild : - Update version. - -*bin86-0.16.10 (30 Dec 2002) - - 30 Dec 2002; Martin Schlemmer bin86-0.16.10.ebuild : - Update version. - - 06 Dec 2002; Rodney Rees : - Changed sparc ~sparc keywords - -*bin86-0.16.0 (16 Nov 2002) - - 16 Nov 2002; Brandon Low bin86-0.16.0.ebuild : - Ok here is 0.16.0, the make system of this package smells bad, but I - kicked it into shape. Hope you all enjoy the new version. - -*bin86-0.15.5 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/Manifest b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/Manifest deleted file mode 100644 index 26795bf594..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX bin86-0.16.17-amd64-build.patch 327 SHA256 607e7233c0499ceafe3f91596a27bcdaa470cf7ca45e845b08ed38b3bbe2aef5 SHA512 8e4102c5b0848249c69fd9b3f16a93b12bbe8dce9771b78514bf423bec7b0144677f4eae07cb0ea479bf03dbd21092fdb2ce0a028df95f28c37d48b660466c13 WHIRLPOOL b9224447f5b81422e072543fe7f3ae86dceefbb4a7a388f0b8d876b5876bf77150db81e14b83d7287d6f0caf1e393913345578f14792efad41154b082bb4ff96 -AUX bin86-0.16.18-headers.patch 634 SHA256 edfa0518c4a375821ee1ae9051d020711699fa423b168977761c01d73745bf01 SHA512 9a25734c4634fce06d5abe4bc57014d9d055db7869fd62e72854be3b0118c720e484f273f99f3ecef1a22b83b006ee3a37d88096677c195b62ad0d3fb9c2c125 WHIRLPOOL 3599dbd7002a52d19a83707b9c7e31855b0fd989137050f278343bb80c452fbed66cd5e891e5514edea6fb59ca084c657c9803f1ec6deea4bf1d914a0ef8ace5 -AUX bin86-0.16.20-remove-seg-ss-check.patch 988 SHA256 98b20ff15181cf91542f595f83cff42aec5b78c1dc3e8303811a2258e8285b89 SHA512 de6027085632a68a1d863a61a1f700114b91c8aa13933bda42fb1417404c9b358693f89ff42466e1b4cc1fdcd62b68b334eeb99f8fc92d96bddaf2fe69efccaf WHIRLPOOL 94f1797c0a10c991b98c10f436ce5edc8a00ba067c10ead09112c3de19eeb40572b470642e958ab17fe7ec1464098142439bf455c43a319be01df8bf3fc74cd9 -DIST bin86-0.16.20-fix_lilo_build.patch 3488 SHA256 bc735c292880c523e8f2af847852953898faa5b4670fab1012c2114bac472398 SHA512 f307438ced09e34ce5c552f808a9d1ae09bb9bbaceee4e1e07021f810470dfb07d21a30d1447295b2d023ccf56f158f4b7f3d80d478b1d7e3e4b79b13b8e760c WHIRLPOOL 1a12bf35237324cf374496e1032bb6a54aeb5e160934ee185494783fcb93d0616e544ab222ed6a37b3b269377cef72ebcc1a2159ad29c5b4984360cd9b3d6902 -DIST bin86-0.16.20.tar.gz 154107 SHA256 00dcf75f75080b4a51d137f14fe787d8144d12fff0448e08fe696e8909780437 SHA512 c567ad5f9241d9ed768410f988266d4ff952fd4767d033552b100a2643db69ee9d4b5929a1b40c3018db7037b0efc7b47db84fa1f561bc39f01e640b1a3bacfc WHIRLPOOL 028be86ee91f47768837b35b917eaa0ff0231b900a052e15ec3e30574ba76693d8699a186bcef5d4b580a445c152334bc33028b32be60b33c369fb7f12331514 -DIST bin86-0.16.21.tar.gz 154283 SHA256 021e37cde3a20632c4c9000993cb4aa9f58cb82b1d3c26b9aeb62d6566925738 SHA512 e80e06965fbdcf13100aae4690071d01a6efe74aed7ff8f14e5892c6803393a1b5acda1296e0f0e1837dfb73e0edd02e9cccfeabbeabe1b68fa6b6b85ced1f56 WHIRLPOOL ba46856d70f6dacd010307426eefc0c8eeac104f435b18470148145e6ef785d02cbbf7256870922d7b6904f134829950907ae7d4868604d75af9724ec8d4f9d2 -EBUILD bin86-0.16.20-r2.ebuild 978 SHA256 13b9d56ea3e82dcbf846ac4d0c50253b14f6c0bd077aef442b4db554c5e7575e SHA512 749820a25e3d2caf70dc8d2a7fb368ab7743c5f838f6ac53c32ddb773d90235e825c556f97f467393914d9c24966ac027ba304fdc9885c99c604d7c5ef20fcdf WHIRLPOOL 582f78d6a59f594c8f3db94e60e6b29af48d6e922c0940ae65a8b332f4c3ba27230df8fc9344b9fe99ef54a357cd4be1ef66ea869fd6172c6aecde5858cb24da -EBUILD bin86-0.16.21.ebuild 808 SHA256 a5b7e5cdfcecd19d55c740418509cc17b9945c10d9bb25c18d610b35bba6aabe SHA512 ef58791a545f198c6028ecd70b28997325054882c38d3dab739be5d053683210c6f47c3e23d5e588891e15afab940d2f1861f4a5edb752ac7b63c6292cd5b547 WHIRLPOOL 95887e2409421b6bbef0607ee50dd66892aaa8ed72fa816aeb0f23b9ebc4d4e282dbc12e69ecff1341e92cd56bf466b286a9cd90bbdc109ca114c8eb38efc2d3 -MISC ChangeLog 3243 SHA256 2bad513d78a7e20a40c2bf1ce73a4b93a382a687d3878b7c9b07e31b2e2e04da SHA512 71045bf74e6f0f675f024673e11f6d733f8c55240d0e070cd8d1914d0bf2f95986aa1c00c63b76d319a847ccfc304bf5ef5878d516c09cb6e293634c346a6e95 WHIRLPOOL d58cf7cb0e3c7bdbffc1276c3b65798dffd79f7f1a40b26a2c39196468856ea67237bbb3134c59553e6e421f0402f263d54b9c8dff837a69b953dcd0227f4623 -MISC ChangeLog-2015 5479 SHA256 b7f25c52e2e16c09d8d74ec42b520d1ceeb0b479cef51504e4ade8c0d05e09a7 SHA512 4b5af82e8406d054e489249a142a28be4244458490a388af01866a89282cbde6a5c70759023faac6e8ac2aafd826e450e05f541258556287172b6b81b6ab9609 WHIRLPOOL fff1a84a1d9b9dc3aceb137f9481b1a906f001f58634525229cdfd8857c5753269a019ded55cf62995b2f4fa304aee24dbf893963f363b571394bba5ce71dc7e -MISC metadata.xml 479 SHA256 09a5fc19de2f5d0bcb9ad4eac740942f4a9a8d0f501221bc6a36bdc2598baa44 SHA512 89e8c96a44e57ccae73c66141904a99e0128587fd62acc8b2d3e860636ab05396e9842c80152ab27860850a7582dd4097fefb465e0d0a86761b96614d8c0992d WHIRLPOOL 37673100d2747c2b0c6894a55f6f34c14456e89129e0b7e448026d7eb6b7022a5a6922824b6144c941479711d2d4fb4befd8fb01a43f186e61141c8e08efa41f diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.20-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.20-r2.ebuild deleted file mode 100644 index 63490452f5..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.20-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit toolchain-funcs eutils - -DESCRIPTION="Assembler and loader used to create kernel bootsector" -HOMEPAGE="http://v3.sk/~lkundrak/dev86/" -SRC_URI="http://v3.sk/~lkundrak/dev86/${P}.tar.gz - https://github.com/lkundrak/dev86/commit/2c95336f19eeff761ecb858c5a2a58484bb3ceeb.patch -> ${PN}-0.16.20-fix_lilo_build.patch" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd" -IUSE="" - -src_prepare() { - sed -i \ - -e '/^PREFIX/s:=.*:=$(DESTDIR)/usr:' \ - -e '/^MANDIR/s:)/man/man1:)/share/man/man1:' \ - -e '/^INSTALL_OPTS/s:-s::' \ - -e "/^CFLAGS/s:=.*:=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}:" \ - -e "/^LDFLAGS/s:=.*:=${LDFLAGS}:" \ - Makefile || die - epatch "${FILESDIR}"/${PN}-0.16.17-amd64-build.patch \ - "${DISTDIR}"/${P}-fix_lilo_build.patch - tc-export CC -} - -src_install() { - dodir /usr/bin /usr/share/man/man1 - default -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.21.ebuild b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.21.ebuild deleted file mode 100644 index 4d8eebf8d5..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/bin86-0.16.21.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit toolchain-funcs eutils - -DESCRIPTION="Assembler and loader used to create kernel bootsector" -HOMEPAGE="http://v3.sk/~lkundrak/dev86/" -SRC_URI="http://v3.sk/~lkundrak/dev86/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd" -IUSE="" - -src_prepare() { - sed -i \ - -e '/^PREFIX/s:=.*:=$(DESTDIR)/usr:' \ - -e '/^MANDIR/s:)/man/man1:)/share/man/man1:' \ - -e '/^INSTALL_OPTS/s:-s::' \ - -e "/^CFLAGS/s:=.*:=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}:" \ - -e "/^LDFLAGS/s:=.*:=${LDFLAGS}:" \ - Makefile || die - epatch "${FILESDIR}"/${PN}-0.16.17-amd64-build.patch - tc-export CC -} - -src_install() { - dodir /usr/bin /usr/share/man/man1 - default -} diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.17-amd64-build.patch b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.17-amd64-build.patch deleted file mode 100644 index b494a8b724..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.17-amd64-build.patch +++ /dev/null @@ -1,17 +0,0 @@ -This should make it built on other archictectures as well - -https://bugs.gentoo.org/428228 - ---- ld/x86_aout.h -+++ ld/x86_aout.h -@@ -13,7 +13,9 @@ - typedef long Long; - #define __OUT_OK 1 - #else --typedef char Long[4]; -+#define __OUT_OK 1 -+#include -+typedef int32_t Long; - #endif - - struct exec { /* a.out header */ diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.18-headers.patch b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.18-headers.patch deleted file mode 100644 index 16c9fa1d8d..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.18-headers.patch +++ /dev/null @@ -1,34 +0,0 @@ -fix implicit function decl warnings - -by David J Cozatt - ---- bin86-0.16.18/ld/catimage.c -+++ bin86-0.16.18/ld/catimage.c -@@ -21,6 +21,8 @@ - */ - - #include -+#include -+#include - #include "x86_aout.h" - - #ifndef __OUT_OK ---- bin86-0.16.18/ld/dumps.c -+++ bin86-0.16.18/ld/dumps.c -@@ -6,6 +6,7 @@ - #include "obj.h" - #include "type.h" - #include "globvar.h" -+#include - - /* print list of modules and whether they are loaded */ - ---- bin86-0.16.18/ld/objchop.c -+++ bin86-0.16.18/ld/objchop.c -@@ -1,5 +1,6 @@ - - #include -+#include - #include "x86_aout.h" - - #ifndef __OUT_OK diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.20-remove-seg-ss-check.patch b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.20-remove-seg-ss-check.patch deleted file mode 100644 index 146b42f906..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/files/bin86-0.16.20-remove-seg-ss-check.patch +++ /dev/null @@ -1,22 +0,0 @@ -This check leads to false positives for lilo. We disable it. - -From: Anthony G. Basile - -diff -Naur bin86-0.16.20.orig/as/assemble.c bin86-0.16.20/as/assemble.c ---- bin86-0.16.20.orig/as/assemble.c 2013-10-29 11:45:37.000000000 -0400 -+++ bin86-0.16.20/as/assemble.c 2013-12-09 18:43:45.018184693 -0500 -@@ -325,12 +325,14 @@ - /* We handle "rep[ne]" refix as separate instruction; check if it's valid */ - if (prevop == 0xF2 && (opcode&0xF6) != 0xA6) /* REPNE CMPS/SCAS */ - error (REPNE_STRING); -+#if 0 - if (prevop == 0xF3 && !((opcode&0xFC) == 0x6C || /* REP INS/OUTS */ - (opcode&0xFC) == 0xA4 || /* REP MOVS/CMPS */ - (opcode&0xFC) == 0xAC || /* REP SCAS/LODS */ - (opcode&0xFE) == 0xAA)) /* REP STOS */ - error (REP_STRING); - #endif -+#endif - routine = rout_table[symptr->value_reg_or_op.op.routine]; - getsym(); - (*routine)(); diff --git a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-devel/bin86/metadata.xml deleted file mode 100644 index b6943a7745..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-devel/bin86/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - - lkundrak/dev86 - -