[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/, net-libs/serf/
commit: c91cafb9e46fa580f698a54eecf1752aab89ab2a Author: orbea riseup net> AuthorDate: Thu May 11 14:37:07 2023 + Commit: Sam James gentoo org> CommitDate: Thu May 11 21:05:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91cafb9 net-libs/serf: fix dev-vcs/subversion build fail With the previous backported LibreSSL patch the build in dev-vcs/subversion fails with an undefined reference to CRYPTO_malloc_init() which should be used with LibreSSL and not OpenSSL. To avoid this unintended issue the patch is changed to check only for LIBRESSL_VERSION_NUMBER. When the next serf release happens this patch can be removed and the new upstream cmake build system may be preferable. Closes: https://bugs.gentoo.org/906123 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/30992 Signed-off-by: Sam James gentoo.org> net-libs/serf/files/serf-1.3.9-libressl.patch | 28 +- .../{serf-1.3.9-r3.ebuild => serf-1.3.9-r4.ebuild} | 2 +- 2 files changed, 7 insertions(+), 23 deletions(-) diff --git a/net-libs/serf/files/serf-1.3.9-libressl.patch b/net-libs/serf/files/serf-1.3.9-libressl.patch index 1c437e81bc05..bfb07bd5a0ad 100644 --- a/net-libs/serf/files/serf-1.3.9-libressl.patch +++ b/net-libs/serf/files/serf-1.3.9-libressl.patch @@ -1,3 +1,8 @@ +This backported patch avoids the upstream scons check to prevent unintended +issues and can be removed next release bump where it may be preferable to +use the newer cmake build system. + +https://bugs.gentoo.org/906123 https://bugs.gentoo.org/903001 https://github.com/apache/serf/commit/df0d2d0dbdf88576f26da9c71df3ab6249d351dc @@ -14,28 +19,7 @@ Subject: [PATCH] Fix another build problem with LibreSSL. of USE_LEGACY_OPENSSL. git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1775242 13f79535-47bb-0310-9956-ffa450edef68 - SConstruct| 6 ++ - buckets/ssl_buckets.c | 2 +- - 2 files changed, 7 insertions(+), 1 deletion(-) -diff --git a/SConstruct b/SConstruct -index 4358a23..115f409 100644 a/SConstruct -+++ b/SConstruct -@@ -373,6 +373,12 @@ else: - env.Append(CPPPATH=['$OPENSSL/include']) - env.Append(LIBPATH=['$OPENSSL/lib']) - -+ # Check for OpenSSL functions which are only available in some of -+ # the versions we support. Also handles forks like LibreSSL. -+ conf = Configure(env) -+ if conf.CheckFunc('OPENSSL_malloc_init'): -+env.Append(CPPDEFINES=['SERF_HAVE_OPENSSL_MALLOC_INIT']) -+ env = conf.Finish() - - # If build with gssapi, get its information and define SERF_HAVE_GSSAPI - if gssapi and CALLOUT_OKAY: diff --git a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c index b01e535..27c84c7 100644 --- a/buckets/ssl_buckets.c @@ -45,7 +29,7 @@ index b01e535..27c84c7 100644 #endif -#ifdef USE_OPENSSL_1_1_API -+#ifdef SERF_HAVE_OPENSSL_MALLOC_INIT ++#ifndef LIBRESSL_VERSION_NUMBER OPENSSL_malloc_init(); #else CRYPTO_malloc_init(); diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r4.ebuild similarity index 97% rename from net-libs/serf/serf-1.3.9-r3.ebuild rename to net-libs/serf/serf-1.3.9-r4.ebuild index 7464e14dba6d..8ea7ea9652d6 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r4.ebuild @@ -34,7 +34,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.9-python3-check.patch "${FILESDIR}"/${PN}-1.3.9-openssl-3-bio-ctrl.patch "${FILESDIR}"/${PN}-1.3.9-openssl-3-errgetfunc.patch - "${FILESDIR}"/${PN}-1.3.9-libressl.patch #903001 + "${FILESDIR}"/${PN}-1.3.9-libressl.patch #903001, 906123 ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/, net-libs/serf/files/
commit: 2a155bd2b730a6351625803877e5cdb3057bd5af Author: orbea riseup net> AuthorDate: Mon May 1 02:48:07 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 16:35:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a155bd2 net-libs/serf: add upstream libressl patch This patch was accepted upstream and disables the use of OPENSSL_malloc_init() when it is not available as is the case with LibreSSL. Additionally serf has changed greatly since the 1.3.9 release in 2016 and no longer uses OPENSSL_malloc_init() altogether in their current git commit (2899841) which has no build failures with LibreSSL 3.7.2. The build fix for the tests (Commit 6f689c72) was not backported since the tests are restricted in the ebuild. Bug: https://bugs.gentoo.org/903001 Upstream-Commit: https://github.com/apache/serf/commit/df0d2d0dbdf88576f26da9c71df3ab6249d351dc Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/30817 Signed-off-by: Sam James gentoo.org> net-libs/serf/files/serf-1.3.9-libressl.patch | 51 +++ net-libs/serf/serf-1.3.9-r3.ebuild| 1 + 2 files changed, 52 insertions(+) diff --git a/net-libs/serf/files/serf-1.3.9-libressl.patch b/net-libs/serf/files/serf-1.3.9-libressl.patch new file mode 100644 index ..1c437e81bc05 --- /dev/null +++ b/net-libs/serf/files/serf-1.3.9-libressl.patch @@ -0,0 +1,51 @@ +https://bugs.gentoo.org/903001 +https://github.com/apache/serf/commit/df0d2d0dbdf88576f26da9c71df3ab6249d351dc + +From df0d2d0dbdf88576f26da9c71df3ab6249d351dc Mon Sep 17 00:00:00 2001 +From: Stefan Sperling +Date: Tue, 20 Dec 2016 09:57:08 + +Subject: [PATCH] Fix another build problem with LibreSSL. + +* SConstruct: Check for OpenSSL_malloc_init() and provide the + SERF_HAVE_OPENSSL_MALLOC_INIT feature flag. + +* buckets/ssl_buckets.c + (init_ssl_libraries): Use SERF_HAVE_OPENSSL_MALLOC_INIT instead + of USE_LEGACY_OPENSSL. + +git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1775242 13f79535-47bb-0310-9956-ffa450edef68 +--- + SConstruct| 6 ++ + buckets/ssl_buckets.c | 2 +- + 2 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/SConstruct b/SConstruct +index 4358a23..115f409 100644 +--- a/SConstruct b/SConstruct +@@ -373,6 +373,12 @@ else: + env.Append(CPPPATH=['$OPENSSL/include']) + env.Append(LIBPATH=['$OPENSSL/lib']) + ++ # Check for OpenSSL functions which are only available in some of ++ # the versions we support. Also handles forks like LibreSSL. ++ conf = Configure(env) ++ if conf.CheckFunc('OPENSSL_malloc_init'): ++env.Append(CPPDEFINES=['SERF_HAVE_OPENSSL_MALLOC_INIT']) ++ env = conf.Finish() + + # If build with gssapi, get its information and define SERF_HAVE_GSSAPI + if gssapi and CALLOUT_OKAY: +diff --git a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c +index b01e535..27c84c7 100644 +--- a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c +@@ -1156,7 +1156,7 @@ static void init_ssl_libraries(void) + } + #endif + +-#ifdef USE_OPENSSL_1_1_API ++#ifdef SERF_HAVE_OPENSSL_MALLOC_INIT + OPENSSL_malloc_init(); + #else + CRYPTO_malloc_init(); diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index b0992008750e..7464e14dba6d 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -34,6 +34,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.9-python3-check.patch "${FILESDIR}"/${PN}-1.3.9-openssl-3-bio-ctrl.patch "${FILESDIR}"/${PN}-1.3.9-openssl-3-errgetfunc.patch + "${FILESDIR}"/${PN}-1.3.9-libressl.patch #903001 ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 9b569f138267a9a162c925deae3b8ea3523d988f Author: Jakov Smolić gentoo org> AuthorDate: Thu May 4 19:02:13 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Thu May 4 19:02:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b569f13 net-libs/serf: Reassign inactive maintainer Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/net-libs/serf/metadata.xml b/net-libs/serf/metadata.xml index 176a6f49be32..bc9fee8abdf6 100644 --- a/net-libs/serf/metadata.xml +++ b/net-libs/serf/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - arfrever@gmail.com - Arfrever Frehtes Taifersar Arahesis - - - jsmo...@gentoo.org - Jakov Smolić - + apache/serf
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 825ca6ba564281bbba65d0732a84b8fb7b82a8c7 Author: Benda Xu gentoo org> AuthorDate: Wed Feb 1 10:02:58 2023 + Commit: Benda XU gentoo org> CommitDate: Wed Feb 1 10:04:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825ca6ba net-libs/serf: enable py3.11 Signed-off-by: Benda Xu gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index c40b359212a2..b0992008750e 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/
commit: 305f2b89fefd32a76721c30100271a809534b533 Author: Sam James gentoo org> AuthorDate: Wed Aug 31 23:03:45 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 31 23:51:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305f2b89 net-libs/serf: add upstream reference to patch Signed-off-by: Sam James gentoo.org> net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch b/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch index a10974f4fbdc..6bf3aba6de47 100644 --- a/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch +++ b/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch @@ -1,5 +1,6 @@ https://src.fedoraproject.org/rpms/libserf/raw/rawhide/f/libserf-1.3.9-bio-ctrl.patch https://bugs.gentoo.org/805161 +https://issues.apache.org/jira/projects/SERF/issues/SERF-198 --- a/buckets/ssl_buckets.c +++ b/buckets/ssl_buckets.c @@ -407,7 +407,7 @@ static int bio_bucket_destroy(BIO *bio)
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: f1d28b771170d8a3abf6e98574731d55a2c867eb Author: Sam James gentoo org> AuthorDate: Fri Jul 29 04:09:41 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 29 04:17:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d28b77 net-libs/serf: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-libs/serf/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-libs/serf/metadata.xml b/net-libs/serf/metadata.xml index 5480aa8168b5..176a6f49be32 100644 --- a/net-libs/serf/metadata.xml +++ b/net-libs/serf/metadata.xml @@ -9,4 +9,7 @@ jsmo...@gentoo.org Jakov Smolić + + apache/serf +
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 8c31f492af4b94304664dddba525ab1890a4cf9f Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 20:31:32 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 20:49:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c31f492 net-libs/serf: drop 1.3.9-r2 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 78 -- 1 file changed, 78 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild deleted file mode 100644 index 5ad2ec1a1adc.. --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit python-any-r1 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 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="kerberos" -# Many test failures. -RESTRICT="test" - -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" - -PATCHES=( - "${FILESDIR}"/${PN}-1.3.8-static-lib.patch - "${FILESDIR}"/${PN}-1.3.8-openssl.patch - "${FILESDIR}"/${PN}-1.3.9-python3.patch - "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch - "${FILESDIR}"/${PN}-1.3.9-python3-check.patch -) - -src_prepare() { - default - - # https://code.google.com/p/serf/issues/detail?id=133 - sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct || die - - # need limits.h for PATH_MAX (only when EXTENSIONS is enabled) - [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__ -} - -src_compile() { - myesconsargs=( - BUILD_STATIC=no - 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}' ${ESYSROOT}/usr/bin/apr-1-config" - APU="SYSROOT='${SYSROOT}' ${ESYSROOT}/usr/bin/apu-1-config" - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - CC="$(tc-getCC)" - CPPFLAGS="${CPPFLAGS}" - CFLAGS="${CFLAGS}" - LINKFLAGS="${LDFLAGS}" - ) - - if use kerberos; then - myesconsargs+=( GSSAPI="${ESYSROOT}/usr/bin/krb5-config" ) - fi - - escons "${myesconsargs[@]}" -} - -src_test() { - escons check -} - -src_install() { - escons install --install-sandbox="${D}" -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 70d9ecfd3451dc5d9e0287ab91e2a869c8cd2ecc Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 15:54:40 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 15:54:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d9ecfd net-libs/serf: Stabilize 1.3.9-r3 x86, #850094 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index f0a3769bd37a..4851e027732c 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -13,7 +13,7 @@ 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 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos" # Many test failures. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 75e870a760e46b5c8df29775f805050df2812966 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 15:54:20 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 15:54:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e870a7 net-libs/serf: Stabilize 1.3.9-r3 amd64, #850094 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index 0ad263fa49eb..f0a3769bd37a 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -13,7 +13,7 @@ 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 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos" # Many test failures. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 1690d28b4fd5d22c1d34b868ca0467d965932ea3 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 15:50:49 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 15:50:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1690d28b net-libs/serf: Stabilize 1.3.9-r3 ppc, #850094 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index 1d082551ebc0..0ad263fa49eb 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -13,7 +13,7 @@ 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 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos" # Many test failures. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 3640a89f4ee8b0aee4666fafc9ead9c3e652843a Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 14:15:43 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 14:15:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3640a89f net-libs/serf: Stabilize 1.3.9-r3 arm, #850094 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index adc74891f4d4..5e2977b78326 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -13,7 +13,7 @@ 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 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos" # Many test failures. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: b6ef20ec85d6ce55b16930acf503c2b3d724ad4b Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 14:15:48 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 14:15:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ef20ec net-libs/serf: Stabilize 1.3.9-r3 sparc, #850094 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index 1067b7f0a9af..1d082551ebc0 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -13,7 +13,7 @@ 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 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos" # Many test failures. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: ebebf0859167924807734344f74668e02d26f991 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 14:15:44 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 14:15:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebebf085 net-libs/serf: Stabilize 1.3.9-r3 ppc64, #850094 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index 5e2977b78326..6bcd0dfbfebc 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -13,7 +13,7 @@ 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 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos" # Many test failures. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: a2317f792f5acae69525a2cc83b63def9de19a52 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 14:15:46 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 14:15:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2317f79 net-libs/serf: Stabilize 1.3.9-r3 arm64, #850094 Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild index 6bcd0dfbfebc..1067b7f0a9af 100644 --- a/net-libs/serf/serf-1.3.9-r3.ebuild +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -13,7 +13,7 @@ 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 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos" # Many test failures. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 122b1a011834c7637869a1479e61ebb93a028a85 Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:31:45 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:46:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122b1a01 net-libs/serf: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 873b3807ea7d..5ad2ec1a1adc 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -52,8 +52,8 @@ src_compile() { # 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" + APR="SYSROOT='${SYSROOT}' ${ESYSROOT}/usr/bin/apr-1-config" + APU="SYSROOT='${SYSROOT}' ${ESYSROOT}/usr/bin/apu-1-config" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" CC="$(tc-getCC)" @@ -63,7 +63,7 @@ src_compile() { ) if use kerberos; then - myesconsargs+=( GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" ) + myesconsargs+=( GSSAPI="${ESYSROOT}/usr/bin/krb5-config" ) fi escons "${myesconsargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/, net-libs/serf/
commit: a04177db02b3b1d7118251b5acd9cbbb69454ff8 Author: Sam James gentoo org> AuthorDate: Fri May 6 05:41:58 2022 + Commit: Sam James gentoo org> CommitDate: Fri May 6 05:43:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04177db net-libs/serf: fix build with OpenSSL 3 Closes: https://bugs.gentoo.org/805161 Signed-off-by: Sam James gentoo.org> .../serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch | 21 ++ .../files/serf-1.3.9-openssl-3-errgetfunc.patch| 15 net-libs/serf/serf-1.3.9-r3.ebuild | 80 ++ 3 files changed, 116 insertions(+) diff --git a/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch b/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch new file mode 100644 index ..a10974f4fbdc --- /dev/null +++ b/net-libs/serf/files/serf-1.3.9-openssl-3-bio-ctrl.patch @@ -0,0 +1,21 @@ +https://src.fedoraproject.org/rpms/libserf/raw/rawhide/f/libserf-1.3.9-bio-ctrl.patch +https://bugs.gentoo.org/805161 +--- a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c +@@ -407,7 +407,7 @@ static int bio_bucket_destroy(BIO *bio) + + static long bio_bucket_ctrl(BIO *bio, int cmd, long num, void *ptr) + { +-long ret = 1; ++long ret = 0; + + switch (cmd) { + default: +@@ -415,6 +415,7 @@ static long bio_bucket_ctrl(BIO *bio, int cmd, long num, void *ptr) + break; + case BIO_CTRL_FLUSH: + /* At this point we can't force a flush. */ ++ret = 1; + break; + case BIO_CTRL_PUSH: + case BIO_CTRL_POP: diff --git a/net-libs/serf/files/serf-1.3.9-openssl-3-errgetfunc.patch b/net-libs/serf/files/serf-1.3.9-openssl-3-errgetfunc.patch new file mode 100644 index ..2823ee88e17b --- /dev/null +++ b/net-libs/serf/files/serf-1.3.9-openssl-3-errgetfunc.patch @@ -0,0 +1,15 @@ +https://src.fedoraproject.org/rpms/libserf/raw/rawhide/f/libserf-1.3.9-errgetfunc.patch +https://bugs.gentoo.org/805161 +--- a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c +@@ -1204,6 +1204,10 @@ + } + } + ++#ifndef ERR_GET_FUNC ++#define ERR_GET_FUNC(ec) (0) ++#endif ++ + static int ssl_need_client_cert(SSL *ssl, X509 **cert, EVP_PKEY **pkey) + { + serf_ssl_context_t *ctx = SSL_get_app_data(ssl); diff --git a/net-libs/serf/serf-1.3.9-r3.ebuild b/net-libs/serf/serf-1.3.9-r3.ebuild new file mode 100644 index ..adc74891f4d4 --- /dev/null +++ b/net-libs/serf/serf-1.3.9-r3.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-any-r1 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 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="kerberos" +# Many test failures. +RESTRICT="test" + +RDEPEND="dev-libs/apr:1= + dev-libs/apr-util:1= + dev-libs/openssl:0= + sys-libs/zlib:0= + kerberos? ( virtual/krb5 )" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-util/scons-2.3.0" + +PATCHES=( + "${FILESDIR}"/${PN}-1.3.8-static-lib.patch + "${FILESDIR}"/${PN}-1.3.8-openssl.patch + "${FILESDIR}"/${PN}-1.3.9-python3.patch + "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch + "${FILESDIR}"/${PN}-1.3.9-python3-check.patch + "${FILESDIR}"/${PN}-1.3.9-openssl-3-bio-ctrl.patch + "${FILESDIR}"/${PN}-1.3.9-openssl-3-errgetfunc.patch +) + +src_prepare() { + default + + # https://code.google.com/p/serf/issues/detail?id=133 + sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct || die + + # need limits.h for PATH_MAX (only when EXTENSIONS is enabled) + [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__ +} + +src_compile() { + myesconsargs=( + BUILD_STATIC=no + 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" + 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 "${myesconsargs[@]}" +} + +src_test() { + escons check +} +
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: c9a008ca43d6270d14c6b4b9bcb2cc444ff74b5b Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Feb 1 03:00:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Feb 1 18:10:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a008ca net-libs/serf: Disable static libraries unconditionally Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 97f33256c398..873b3807ea7d 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -14,7 +14,8 @@ 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 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="kerberos static-libs" +IUSE="kerberos" +# Many test failures. RESTRICT="test" RDEPEND="dev-libs/apr:1= @@ -25,7 +26,8 @@ RDEPEND="dev-libs/apr:1= DEPEND="${RDEPEND} >=dev-util/scons-2.3.0" -PATCHES=( "${FILESDIR}"/${PN}-1.3.8-static-lib.patch +PATCHES=( + "${FILESDIR}"/${PN}-1.3.8-static-lib.patch "${FILESDIR}"/${PN}-1.3.8-openssl.patch "${FILESDIR}"/${PN}-1.3.9-python3.patch "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch @@ -36,7 +38,7 @@ src_prepare() { default # https://code.google.com/p/serf/issues/detail?id=133 - sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct + sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct || die # need limits.h for PATH_MAX (only when EXTENSIONS is enabled) [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__ @@ -44,6 +46,7 @@ src_prepare() { src_compile() { myesconsargs=( + BUILD_STATIC=no PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" # These config scripts are sent through a shell with an empty env @@ -51,7 +54,6 @@ src_compile() { # 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)"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 094bddeb8c6261e0631101fd4f05b2a4673dcb98 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Jan 31 02:00:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Feb 1 18:10:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094bddeb net-libs/serf: Set Jakov Smolić as proxy Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/metadata.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/net-libs/serf/metadata.xml b/net-libs/serf/metadata.xml index 9bb005e5c177..5480aa8168b5 100644 --- a/net-libs/serf/metadata.xml +++ b/net-libs/serf/metadata.xml @@ -3,9 +3,10 @@ arfrever@gmail.com + Arfrever Frehtes Taifersar Arahesis - flop...@gentoo.org - Mike Gilbert + jsmo...@gentoo.org + Jakov Smolić
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 8fca30b33bed056f0ede0e8d7e21dd3f8e411043 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Jan 30 09:00:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Feb 1 18:10:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fca30b3 net-libs/serf: Add support for Python 3.10 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Jakov Smolić gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index daf94ac8d992..97f33256c398 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 3b89bfed532cb087853263523955d8707a2070c6 Author: Marek Szuba gentoo org> AuthorDate: Wed Jul 28 11:42:41 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jul 28 13:14:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b89bfed net-libs/serf: keyword 1.3.9-r2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index d8de28619b7..daf94ac8d99 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) +PYTHON_COMPAT=( python3_{8,9} ) inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic @@ -13,7 +13,7 @@ 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 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="kerberos static-libs" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/
commit: 9cab1d5d9b7bc71116d0d23f0f7ea306c647209d Author: Sam James gentoo org> AuthorDate: Mon May 3 18:37:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 3 18:45:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cab1d5d net-libs/serf: drop obsolete LibreSSL patch(es) Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> net-libs/serf/files/serf-1.3.9-libressl.patch | 13 - 1 file changed, 13 deletions(-) diff --git a/net-libs/serf/files/serf-1.3.9-libressl.patch b/net-libs/serf/files/serf-1.3.9-libressl.patch deleted file mode 100644 index fe9319fffa8..000 --- a/net-libs/serf/files/serf-1.3.9-libressl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c -index b01e535..6fadb0c 100644 a/buckets/ssl_buckets.c -+++ b/buckets/ssl_buckets.c -@@ -1156,7 +1156,7 @@ static void init_ssl_libraries(void) - } - #endif - --#ifdef USE_OPENSSL_1_1_API -+#if defined(USE_OPENSSL_1_1_API) && !defined(LIBRESSL_VERSION_NUMBER) - OPENSSL_malloc_init(); - #else - CRYPTO_malloc_init();
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 7c795aac6945efe84c25fcfb7ab30a5421ce62ba Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 3 08:58:10 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 3 08:58:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c795aac net-libs/serf: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index c196cc92be2..d8de28619b7 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -14,12 +14,12 @@ 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 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="kerberos static-libs libressl" +IUSE="kerberos static-libs" RESTRICT="test" RDEPEND="dev-libs/apr:1= dev-libs/apr-util:1= - !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= sys-libs/zlib:0= kerberos? ( virtual/krb5 )" DEPEND="${RDEPEND} @@ -30,7 +30,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.8-static-lib.patch "${FILESDIR}"/${PN}-1.3.9-python3.patch "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch "${FILESDIR}"/${PN}-1.3.9-python3-check.patch - "${FILESDIR}"/${PN}-1.3.9-libressl.patch ) +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 2b90ef7681212898e5bdf4cab20e418b78b53fba Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 17:52:34 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 17:52:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b90ef76 net-libs/serf: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index b75c44ccaa2..6283c6497ec 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: d41972d7f176b6910a45a59d1e68ded65296d773 Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 24 02:21:36 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 24 02:21:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41972d7 net-libs/serf: support python3.9 Signed-off-by: Mike Gilbert gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index be4abc15606..b75c44ccaa2 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) +PYTHON_COMPAT=( python3_6 python3_7 python3_8 python3_9 ) inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/, net-libs/serf/
commit: 342cce472571151b17ec2c2d4191ac74cb3b4cbb Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 24 02:21:02 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 24 02:21:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342cce47 net-libs/serf: backport python3 fixes in check.py Signed-off-by: Mike Gilbert gentoo.org> net-libs/serf/files/serf-1.3.9-python3-check.patch | 74 ++ net-libs/serf/serf-1.3.9-r2.ebuild | 1 + 2 files changed, 75 insertions(+) diff --git a/net-libs/serf/files/serf-1.3.9-python3-check.patch b/net-libs/serf/files/serf-1.3.9-python3-check.patch new file mode 100644 index 000..fbbfe36fefe --- /dev/null +++ b/net-libs/serf/files/serf-1.3.9-python3-check.patch @@ -0,0 +1,74 @@ +From 05eae144c6b3ed85f0829de6278a8f89505506f0 Mon Sep 17 00:00:00 2001 +From: Bert Huijben +Date: Mon, 2 Nov 2015 17:50:29 + +Subject: [PATCH] * build/check.py Print a bit more information about the + failed test. The returncode might be interesting to track down signal + problems. + +git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1712098 13f79535-47bb-0310-9956-ffa450edef68 +--- + build/check.py | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/build/check.py b/build/check.py +index fc49d336..75287016 100755 +--- a/build/check.py b/build/check.py +@@ -55,13 +55,13 @@ + print "== Testing %s ==" % (case) + try: + subprocess.check_call([SERF_RESPONSE_EXE, case]) +-except subprocess.CalledProcessError: +- print "ERROR: test case %s failed" % (case) ++except subprocess.CalledProcessError, x: ++ print "ERROR: test failed in '%s', exit code=%d" % (x.cmd, x.returncode) + sys.exit(1) + + print "== Running the unit tests ==" + try: + subprocess.check_call(TEST_ALL_EXE) +- except subprocess.CalledProcessError: +-print "ERROR: test(s) failed in test_all" ++ except subprocess.CalledProcessError, x: ++print "ERROR: test(s) failed in '%s', exit code=%d" % (x.cmd, x.returncode) + sys.exit(1) +From 773a2ee2ca7a48dd8356707fa6774afcf5b85470 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Branko=20=C4=8Cibej?= +Date: Sat, 9 Jun 2018 08:10:10 + +Subject: [PATCH] Make the tests run with Python 3.x. + +* build/check.py: Add parentheses around 'print' statement arguments + so that they work when 'print' is a function. + +git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1833223 13f79535-47bb-0310-9956-ffa450edef68 +--- + build/check.py | 12 ++-- + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/build/check.py b/build/check.py +index 75287016..e05760f9 100755 +--- a/build/check.py b/build/check.py +@@ -52,16 +52,16 @@ + + # Find test responses and run them one by one + for case in glob.glob(testdir + "/testcases/*.response"): +-print "== Testing %s ==" % (case) ++print("== Testing %s ==" % (case)) + try: + subprocess.check_call([SERF_RESPONSE_EXE, case]) +-except subprocess.CalledProcessError, x: +- print "ERROR: test failed in '%s', exit code=%d" % (x.cmd, x.returncode) ++except subprocess.CalledProcessError as x: ++ print("ERROR: test failed in '%s', exit code=%d" % (x.cmd, x.returncode)) + sys.exit(1) + +- print "== Running the unit tests ==" ++ print("== Running the unit tests ==") + try: + subprocess.check_call(TEST_ALL_EXE) +- except subprocess.CalledProcessError, x: +-print "ERROR: test(s) failed in '%s', exit code=%d" % (x.cmd, x.returncode) ++ except subprocess.CalledProcessError as x: ++print("ERROR: test(s) failed in '%s', exit code=%d" % (x.cmd, x.returncode)) + sys.exit(1) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index e0703ec1591..be4abc15606 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.8-static-lib.patch "${FILESDIR}"/${PN}-1.3.8-openssl.patch "${FILESDIR}"/${PN}-1.3.9-python3.patch "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch + "${FILESDIR}"/${PN}-1.3.9-python3-check.patch "${FILESDIR}"/${PN}-1.3.9-libressl.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 5f4335ba8419f37cc3a48911d1e6019cdf155868 Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 24 02:24:39 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 24 02:24:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4335ba net-libs/serf: remove old Signed-off-by: Mike Gilbert gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 74 -- 1 file changed, 74 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild deleted file mode 100644 index 94fa59dfda6..000 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) - -inherit python-any-r1 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 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="kerberos static-libs libressl" -RESTRICT="test" - -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" - -PATCHES=( "${FILESDIR}"/${PN}-1.3.8-static-lib.patch - "${FILESDIR}"/${PN}-1.3.8-openssl.patch - "${FILESDIR}"/${PN}-1.3.9-python3.patch - "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch ) - -src_prepare() { - default - - # 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 "${myesconsargs[@]}" -} - -src_test() { - escons check -} - -src_install() { - escons install --install-sandbox="${D}" -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: ee4f52d9a679fce46a506b9a7a1e53e0b98b9564 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 26 21:32:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 26 21:32:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4f52d9 net-libs/serf: stable 1.3.9-r2 for hppa stable wrt bug #730632 Package-Manager: Portage-3.0.8, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 689e56fe3f9..e0703ec1591 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 61b6bfaff2ed683230f7f2d29533ff456a3b721a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 06:45:31 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 06:46:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b6bfaf net-libs/serf: amd64 stable wrt bug #730632 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index a39a528e3e7..689e56fe3f9 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 85320f1133736f63b3700471a9b5d2339b85b404 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:32:04 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:32:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85320f11 net-libs/serf: sparc stable wrt bug #730632 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 12fb68a49fe..a39a528e3e7 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: c089c62539e542ab1abd867c0479fcadcaf702f6 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:28:22 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:29:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c089c625 net-libs/serf: ppc64 stable wrt bug #730632 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index f064db7c982..12fb68a49fe 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 8cd89eded7dcc8c43cc526e6c5886a551b6749e8 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 10:24:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 10:24:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd89ede net-libs/serf: ppc stable wrt bug #730632 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 2ec7d7f4357..f064db7c982 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 2aba79abb954150e77e1f5bc553d2b3092e90479 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 20 21:47:12 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 20 21:51:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aba79ab net-libs/serf: x86 stable (bug #730632) Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 4f43abdbf21..2ec7d7f4357 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/, net-libs/serf/files/
commit: 4e0d64ad7d8b31dd7a4b649ab092f83796a03c32 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 20 19:30:49 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 20 19:38:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0d64ad net-libs/serf: Remove old Closes: https://bugs.gentoo.org/735550 Signed-off-by: Michał Górny gentoo.org> net-libs/serf/Manifest | 1 - ...isable_linking_against_unneeded_libraries.patch | 13 --- .../serf/files/serf-1.3.8-scons_variables.patch| 110 - net-libs/serf/files/serf-1.3.8-tests.patch | 95 -- net-libs/serf/serf-1.3.8-r1.ebuild | 71 - net-libs/serf/serf-1.3.8.ebuild| 61 net-libs/serf/serf-1.3.9.ebuild| 71 - 7 files changed, 422 deletions(-) diff --git a/net-libs/serf/Manifest b/net-libs/serf/Manifest index 6be53a8dc67..28e866e100e 100644 --- a/net-libs/serf/Manifest +++ b/net-libs/serf/Manifest @@ -1,2 +1 @@ -DIST serf-1.3.8.tar.bz2 143337 BLAKE2B 873f78ec7fab6323e3351e43ed7b03e8208be8d7ced5a017ca121ecbc091de49a963e69b592f39dfab23ff30d4bda3378192ea24f2ec07a5569ee19dc062 SHA512 78787a0d1e3e72dd9afc2e0de65e9af3b4303fefdcb865bd5e087fae570a7fe4d1395ce021756db4685c6e63e31c495563afe57baf677bf9846657f5d63d4205 DIST serf-1.3.9.tar.bz2 145132 BLAKE2B 59776f85b409b2eaea81f3e07b0301515e20cbd2aa0ef05c1c38aa8152a6d5627e526e4bc160abb1fd438e9fa46f97096c639860729d2ea8e0b2fcfcf8222002 SHA512 9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d diff --git a/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch b/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch deleted file mode 100644 index f86646a28d8..000 --- a/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/net-libs/serf/files/serf-1.3.8-scons_variables.patch b/net-libs/serf/files/serf-1.3.8-scons_variables.patch deleted file mode 100644 index b51e846d893..000 --- a/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: --
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 27579275959a672c1a1ee93028a8c8fa2c79c758 Author: Sam James gentoo org> AuthorDate: Sat Sep 19 23:41:11 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 19 23:42:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27579275 net-libs/serf: Stabilize 1.3.9-r2 arm, #730632 Signed-off-by: Sam James gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index b870173eabd..4f43abdbf21 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: a4e5a71134f7caf199b15e9287c3fcff8efd48a9 Author: Sam James gentoo org> AuthorDate: Sat Sep 19 23:14:39 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 19 23:16:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e5a711 net-libs/serf: Stabilize 1.3.9-r2 arm64, #730632 Signed-off-by: Sam James gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 646928a7b05..b870173eabd 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/, net-libs/serf/
commit: b535d26d851e7fc8adfe1067016ac70359fd293a Author: Stefan Strogin gentoo org> AuthorDate: Thu May 28 09:28:08 2020 + Commit: Stefan Strogin gentoo org> CommitDate: Thu May 28 09:37:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b535d26d net-libs/serf: add patch for LibreSSL Closes: https://bugs.gentoo.org/725776 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Stefan Strogin gentoo.org> net-libs/serf/files/serf-1.3.9-libressl.patch | 13 + net-libs/serf/serf-1.3.9-r2.ebuild| 75 +++ 2 files changed, 88 insertions(+) diff --git a/net-libs/serf/files/serf-1.3.9-libressl.patch b/net-libs/serf/files/serf-1.3.9-libressl.patch new file mode 100644 index 000..fe9319fffa8 --- /dev/null +++ b/net-libs/serf/files/serf-1.3.9-libressl.patch @@ -0,0 +1,13 @@ +diff --git a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c +index b01e535..6fadb0c 100644 +--- a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c +@@ -1156,7 +1156,7 @@ static void init_ssl_libraries(void) + } + #endif + +-#ifdef USE_OPENSSL_1_1_API ++#if defined(USE_OPENSSL_1_1_API) && !defined(LIBRESSL_VERSION_NUMBER) + OPENSSL_malloc_init(); + #else + CRYPTO_malloc_init(); diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild new file mode 100644 index 000..646928a7b05 --- /dev/null +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) + +inherit python-any-r1 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +IUSE="kerberos static-libs libressl" +RESTRICT="test" + +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" + +PATCHES=( "${FILESDIR}"/${PN}-1.3.8-static-lib.patch + "${FILESDIR}"/${PN}-1.3.8-openssl.patch + "${FILESDIR}"/${PN}-1.3.9-python3.patch + "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch + "${FILESDIR}"/${PN}-1.3.9-libressl.patch ) + +src_prepare() { + default + + # 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 "${myesconsargs[@]}" +} + +src_test() { + escons check +} + +src_install() { + escons install --install-sandbox="${D}" +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: c1185c2a1da6df4b30faf0da25d73b356c8c9009 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue May 5 21:02:35 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue May 5 21:04:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1185c2a net-libs/serf: stable 1.3.9-r1 for hppa, bug #720182 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index 93159f6c12a..94fa59dfda6 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 850cb6d712342b48cdc01f023f261d4364f70669 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:48:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:48:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850cb6d7 net-libs/serf: x86 stable wrt bug #720182 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index 6e4e345d485..93159f6c12a 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 77c1364593829f3b53b75708a4d3193f291015d5 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:47:16 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:47:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c13645 net-libs/serf: sparc stable wrt bug #720182 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index bd767111f27..6e4e345d485 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: a0a96f4561f1d624979d9ddb5a46f89a08b55cb7 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:45:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:45:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a96f45 net-libs/serf: ppc64 stable wrt bug #720182 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index 994979f3bef..bd767111f27 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 546071a9e8daa9ca0eae052dfd889a71eaf27fd2 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:44:40 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:44:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546071a9 net-libs/serf: ppc stable wrt bug #720182 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index 23dc11bca97..994979f3bef 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 47061ec062ad5b45a93ef8acb44203db5ceab280 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:43:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:43:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47061ec0 net-libs/serf: arm stable wrt bug #720182 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index 6b7ca5654ac..23dc11bca97 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: ac54dbb8be6945001e468c5dd900772fcaf23d10 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:41:25 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:41:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac54dbb8 net-libs/serf: amd64 stable wrt bug #720182 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index b9d684181e8..6b7ca5654ac 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: d2f34ae24828fa4b52d3b691d54f9a3a9b54caaa Author: Sam James (sam_c) cmpct info> AuthorDate: Thu Apr 30 23:12:53 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri May 1 08:37:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f34ae2 net-libs/serf: arm64 stable (bug #720182) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index 71fe28dbbe1..b9d684181e8 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -13,7 +13,7 @@ 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 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="kerberos static-libs libressl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 3b13ffa01ea93db1614ad2ce94728b8e0d97e5bb Author: Michał Górny gentoo org> AuthorDate: Tue Feb 11 18:48:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 11 18:54:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b13ffa0 net-libs/serf: Gentooize copyright header Signed-off-by: Michał Górny gentoo.org> net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- net-libs/serf/serf-1.3.8.ebuild| 2 +- net-libs/serf/serf-1.3.9.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index c1ba2b7515a..65488051ac4 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2020 Arfrever Frehtes Taifersar Arahesis and others +# Copyright 2008-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" diff --git a/net-libs/serf/serf-1.3.8.ebuild b/net-libs/serf/serf-1.3.8.ebuild index eee568a6008..0071ed7279c 100644 --- a/net-libs/serf/serf-1.3.8.ebuild +++ b/net-libs/serf/serf-1.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2020 Arfrever Frehtes Taifersar Arahesis and others +# Copyright 2008-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index ee94b20c25e..bf6fda46ca8 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2020 Arfrever Frehtes Taifersar Arahesis and others +# Copyright 2008-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: e84029ca01c80ccafa6d92efcc7c8490e7ecfaf3 Author: Craig Andrews gentoo org> AuthorDate: Tue Dec 24 19:50:00 2019 + Commit: Craig Andrews gentoo org> CommitDate: Thu Dec 26 17:09:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84029ca net-libs/serf: Python 3.7 and 3.8 compatibility Closes: https://bugs.gentoo.org/703670 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14115 Signed-off-by: Craig Andrews gentoo.org> net-libs/serf/serf-1.3.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild index f4165ca2e0d..c01698dc85d 100644 --- a/net-libs/serf/serf-1.3.9-r1.ebuild +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/, net-libs/serf/
commit: c8f1ba80a5e0a61ea85a61c8ee69432dbaee20ba Author: Benda Xu gentoo org> AuthorDate: Mon Dec 2 14:54:23 2019 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 23 02:59:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f1ba80 net-libs/serf: inherit python-any-r1 for scons, bump EAPI The scons package depends on python, and in this case python-any-r1 is needed. Reference: https://wiki.gentoo.org/wiki/Project:Python/scons-utils_integration Closes: https://bugs.gentoo.org/701760 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Benda Xu gentoo.org> net-libs/serf/files/serf-1.3.9-python3.patch | 28 + net-libs/serf/files/serf-1.3.9-python3_byte.patch | 28 + net-libs/serf/serf-1.3.9-r1.ebuild| 74 +++ 3 files changed, 130 insertions(+) diff --git a/net-libs/serf/files/serf-1.3.9-python3.patch b/net-libs/serf/files/serf-1.3.9-python3.patch new file mode 100644 index 000..7ba43d91968 --- /dev/null +++ b/net-libs/serf/files/serf-1.3.9-python3.patch @@ -0,0 +1,28 @@ +From 1c0241847e845a8da265aa89f297d3db6ae483b1 Mon Sep 17 00:00:00 2001 +From: Bert Huijben +Date: Wed, 4 Oct 2017 14:56:22 + +Subject: [PATCH] Fix syntax of a print() in the scons file to unbreak building + with most recent scons version. + +* SConstruct + Use Python 3.0 valid syntax to make Scons 3.0.0 happy on both python 3.0 + and 2.7. + +git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1811083 13f79535-47bb-0310-9956-ffa450edef68 +--- + SConstruct | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/SConstruct b/SConstruct +index e5d407b..fab9828 100644 +--- a/SConstruct b/SConstruct +@@ -199,7 +199,7 @@ CALLOUT_OKAY = not (env.GetOption('clean') or env.GetOption('help')) + + unknown = opts.UnknownVariables() + if unknown: +- print 'Warning: Used unknown variables:', ', '.join(unknown.keys()) ++ print('Warning: Used unknown variables:', ', '.join(unknown.keys())) + + apr = str(env['APR']) + apu = str(env['APU']) diff --git a/net-libs/serf/files/serf-1.3.9-python3_byte.patch b/net-libs/serf/files/serf-1.3.9-python3_byte.patch new file mode 100644 index 000..ab86af2082d --- /dev/null +++ b/net-libs/serf/files/serf-1.3.9-python3_byte.patch @@ -0,0 +1,28 @@ +From 9d30108b630b77f732ef94d1642b159066ffd890 Mon Sep 17 00:00:00 2001 +From: Andreas Stieger +Date: Wed, 8 Nov 2017 17:05:28 + +Subject: [PATCH] Follow-up to r1811083, fix building with scons 3.0.0 and + Python3 + +* SConstruct: Append decode('utf-8) to FILE.get_contents() to avoid + TypeError: cannot use a string pattern on a bytes-like object + + +git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1814604 13f79535-47bb-0310-9956-ffa450edef68 +--- + SConstruct | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/SConstruct b/SConstruct +index 5f5036b..71e5b0a 100644 +--- a/SConstruct b/SConstruct +@@ -182,7 +182,7 @@ env.Append(BUILDERS = { + match = re.search('SERF_MAJOR_VERSION ([0-9]+).*' + 'SERF_MINOR_VERSION ([0-9]+).*' + 'SERF_PATCH_VERSION ([0-9]+)', +- env.File('serf.h').get_contents(), ++ env.File('serf.h').get_contents().decode('utf-8'), + re.DOTALL) + MAJOR, MINOR, PATCH = [int(x) for x in match.groups()] + env.Append(MAJOR=str(MAJOR)) diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild b/net-libs/serf/serf-1.3.9-r1.ebuild new file mode 100644 index 000..f4165ca2e0d --- /dev/null +++ b/net-libs/serf/serf-1.3.9-r1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_6 ) + +inherit python-any-r1 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +IUSE="kerberos static-libs libressl" +RESTRICT="test" + +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" + +PATCHES=( "${FILESDIR}"/${PN}-1.3.8-static-lib.patch + "${FILESDIR}"/${PN}-1.3.8-openssl.patch + "${FILESDIR}"/${PN}-1.3.9-python3.patch + "${FILESDIR}"/${PN}-1.3.9-python3_byte.patch ) + +src_prepare() { + default + + # 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* ]] &&
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/, dev-libs/utfcpp/, net-irc/kvirc/, dev-libs/protobuf/, ...
commit: 5f1bcb1eb47f99243ebbbc72366ebf24fa8fe180 Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 10 14:56:14 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 10 14:56:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1bcb1e Add myself as a proxy on packages maintained by Arfrever Signed-off-by: Mike Gilbert gentoo.org> dev-db/sqlite/metadata.xml | 5 + dev-libs/protobuf/metadata.xml | 5 + dev-libs/utfcpp/metadata.xml | 5 + dev-util/gyp/metadata.xml | 5 + net-irc/kvirc/metadata.xml | 5 + net-libs/neon/metadata.xml | 5 + net-libs/serf/metadata.xml | 5 + net-misc/cadaver/metadata.xml | 5 + 8 files changed, 40 insertions(+) diff --git a/dev-db/sqlite/metadata.xml b/dev-db/sqlite/metadata.xml index 271ee2dfe20..c7b127a748e 100644 --- a/dev-db/sqlite/metadata.xml +++ b/dev-db/sqlite/metadata.xml @@ -5,6 +5,11 @@ arfrever@gmail.com Arfrever Frehtes Taifersar Arahesis + + flop...@gentoo.org + Mike Gilbert + Proxy + Enable overwriting of deleted content with zeros by default (http://sqlite.org/pragma.html#pragma_secure_delete), causing some performance penalty Install additional tools diff --git a/dev-libs/protobuf/metadata.xml b/dev-libs/protobuf/metadata.xml index ac91ac3eab9..dc51da78a36 100644 --- a/dev-libs/protobuf/metadata.xml +++ b/dev-libs/protobuf/metadata.xml @@ -5,6 +5,11 @@ arfrever@gmail.com Arfrever Frehtes Taifersar Arahesis + + flop...@gentoo.org + Mike Gilbert + Proxy + Soname version number diff --git a/dev-libs/utfcpp/metadata.xml b/dev-libs/utfcpp/metadata.xml index 433cf52c301..d25cf40411b 100644 --- a/dev-libs/utfcpp/metadata.xml +++ b/dev-libs/utfcpp/metadata.xml @@ -5,6 +5,11 @@ arfrever@gmail.com Arfrever Frehtes Taifersar Arahesis + + flop...@gentoo.org + Mike Gilbert + Proxy + nemtrif/utfcpp diff --git a/dev-util/gyp/metadata.xml b/dev-util/gyp/metadata.xml index 7b9c409fca7..db283761922 100644 --- a/dev-util/gyp/metadata.xml +++ b/dev-util/gyp/metadata.xml @@ -5,4 +5,9 @@ arfrever@gmail.com Arfrever Frehtes Taifersar Arahesis + + flop...@gentoo.org + Mike Gilbert + Proxy + diff --git a/net-irc/kvirc/metadata.xml b/net-irc/kvirc/metadata.xml index 3ef850bff6b..2d32a6643ad 100644 --- a/net-irc/kvirc/metadata.xml +++ b/net-irc/kvirc/metadata.xml @@ -5,6 +5,11 @@ arfrever@gmail.com Arfrever Frehtes Taifersar Arahesis + + flop...@gentoo.org + Mike Gilbert + Proxy + Support video connections over DCC protocol Support Phonon for audio output diff --git a/net-libs/neon/metadata.xml b/net-libs/neon/metadata.xml index c22fbd8f285..78e276ad674 100644 --- a/net-libs/neon/metadata.xml +++ b/net-libs/neon/metadata.xml @@ -4,6 +4,11 @@ arfrever@gmail.com + + flop...@gentoo.org + Mike Gilbert + Proxy + Neon is an HTTP and WebDAV client library for Unix systems, with a C language API. It provides high-level interfaces to HTTP/1.1 and WebDAV diff --git a/net-libs/serf/metadata.xml b/net-libs/serf/metadata.xml index 58be4f4a109..ca82cfff518 100644 --- a/net-libs/serf/metadata.xml +++ b/net-libs/serf/metadata.xml @@ -4,4 +4,9 @@ arfrever@gmail.com + + flop...@gentoo.org + Mike Gilbert + Proxy + diff --git a/net-misc/cadaver/metadata.xml b/net-misc/cadaver/metadata.xml index 58be4f4a109..ca82cfff518 100644 --- a/net-misc/cadaver/metadata.xml +++ b/net-misc/cadaver/metadata.xml @@ -4,4 +4,9 @@ arfrever@gmail.com + + flop...@gentoo.org + Mike Gilbert + Proxy +
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 3b33d3ce2b22bca8014226b971a5880626aa0232 Author: Aaron Bauman gentoo org> AuthorDate: Mon Jul 29 15:36:55 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jul 29 15:38:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b33d3ce net-libs/serf: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" net-libs/serf/serf-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index 7a9412df1fc..32cf476c801 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 9dca02115ee45a3c0676740b8a5594780fca04dc Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 12 20:33:47 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 12 20:56:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dca0211 net-libs/serf: x86 stable (bug #679676) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/serf/serf-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index adebb3952ae..7a9412df1fc 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 462580e834a934ee55ebdb312f5fb0559ccdaa14 Author: Markus Meier gentoo org> AuthorDate: Fri May 10 04:39:03 2019 + Commit: Markus Meier gentoo org> CommitDate: Fri May 10 04:39:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462580e8 net-libs/serf: arm stable, bug #679676 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" net-libs/serf/serf-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index b12539ce5a0..adebb3952ae 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 571c740da87553e91be31ed459ccdc793302db76 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 3 07:09:31 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 3 07:11:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571c740d net-libs/serf: stable 1.3.9 for hppa, bug #679676 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/serf/serf-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index 68a5e79e508..b12539ce5a0 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 90b1399dbec446519f11c00ee65bae36a521367b Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 2 20:55:46 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 2 20:56:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b1399d net-libs/serf: alpha stable wrt bug #679676 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" net-libs/serf/serf-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index 72c24deb9ba..68a5e79e508 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: e1626409a8a7602b9e29a8d69de5837ae6c1845a Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Apr 24 14:20:07 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Apr 24 17:01:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1626409 net-libs/serf: stable 1.3.9 for sparc, bug #679676 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/serf/serf-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index f7c309597ac..bd6ccf5dd3c 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 98e4d1b65d23a8fc30d78ba0369c23f9888fa5f6 Author: Aaron Bauman gentoo org> AuthorDate: Fri Apr 19 18:26:05 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 19 18:26:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e4d1b6 net-libs/serf: amd64 stable wrt bug #679676 Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 net-libs/serf/serf-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index 66d36764485..f7c309597ac 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 0c7b34175cae0e75938017af72668e2c6fc2915a Author: Tobias Klausmann gentoo org> AuthorDate: Tue Nov 27 16:00:56 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Nov 27 16:00:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7b3417 net-libs/serf-1.3.8-r1: alpha stable Bug: http://bugs.gentoo.org/647786 Signed-off-by: Tobias Klausmann gentoo.org> net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 97b70087e18..4b6c23a4a04 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 3509f9802a6cb294572f09ea936f19a2a98018e8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 18 10:45:13 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 18 10:45:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3509f980 net-libs/serf: stable 1.3.8-r1 for ppc, bug #647786 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 4178c2cf390..97b70087e18 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 606f7bc019dcab99b2b867ff604d842420481aba Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 18 10:39:39 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 18 10:39:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606f7bc0 net-libs/serf: stable 1.3.8-r1 for hppa, bug #647786 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index ad16ba7e0a9..4178c2cf390 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 89085f5a57058eb75fc164848600f3a972a001f7 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 17 14:06:28 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 17 14:06:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89085f5a net-libs/serf: amd64 stable wrt bug #647786 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 355be74cd6f..ad16ba7e0a9 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 9b7f90cfdfa1c808733c92681007085d20b1c325 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Nov 16 15:45:12 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Nov 16 19:08:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7f90cf net-libs/serf: stable 1.3.8-r1 for sparc, bug #647786 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index d3611b033ab..355be74cd6f 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: e7e0ec2e549a378bf5a92ee776cdb13a2fc4764f Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 15 15:41:24 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 15 15:41:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e0ec2e net-libs/serf: x86 stable (bug #647786) Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 7d6405b8665..d3611b033ab 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: ec4a75acee8f68d7a673a1432d3e9d3ae6027881 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Oct 19 15:53:47 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Oct 19 17:39:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4a75ac net-libs/serf: Restrict tests. Closes: https://bugs.gentoo.org/616394 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> net-libs/serf/serf-1.3.8-r1.ebuild | 3 ++- net-libs/serf/serf-1.3.8.ebuild| 3 ++- net-libs/serf/serf-1.3.9.ebuild| 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 4fad8345c3b..7d6405b8665 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 2008-2018 Arfrever Frehtes Taifersar Arahesis and others # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -13,6 +13,7 @@ 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" +RESTRICT="test" RDEPEND="dev-libs/apr:1= dev-libs/apr-util:1= diff --git a/net-libs/serf/serf-1.3.8.ebuild b/net-libs/serf/serf-1.3.8.ebuild index e5e7ae30a44..b0d5faed2f3 100644 --- a/net-libs/serf/serf-1.3.8.ebuild +++ b/net-libs/serf/serf-1.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 2008-2018 Arfrever Frehtes Taifersar Arahesis and others # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -13,6 +13,7 @@ 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" +RESTRICT="test" RDEPEND="dev-libs/apr:1= dev-libs/apr-util:1= diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild index 031df82e090..66d36764485 100644 --- a/net-libs/serf/serf-1.3.9.ebuild +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 2008-2018 Arfrever Frehtes Taifersar Arahesis and others # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -13,6 +13,7 @@ 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" +RESTRICT="test" RDEPEND="dev-libs/apr:1= dev-libs/apr-util:1=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: ca8c9b5430455f404500d1d4f30e3f4fc2717cce Author: Markus Meier gentoo org> AuthorDate: Tue May 1 07:28:47 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue May 1 07:40:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8c9b54 net-libs/serf: arm stable, bug #647786 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 95c2ede1d0e..4fad8345c3b 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 1fbc8fc947b24937bd0ca05ebd7a8d8861b87690 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Apr 24 15:13:59 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 24 15:14:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbc8fc9 net-libs/serf: drop stable arm64 keywords Broken deptree over time; was keyworded for layman/subversion, but we have USE=subversion stable-masked. Just de-stabilize serf for now instead (subversion already has lost stable keyword over time) and revisit when we stabilize subversion again. Package-Manager: Portage-2.3.28, Repoman-2.3.9 net-libs/serf/serf-1.3.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/serf/serf-1.3.8.ebuild b/net-libs/serf/serf-1.3.8.ebuild index f82999ef22b..e5e7ae30a44 100644 --- a/net-libs/serf/serf-1.3.8.ebuild +++ b/net-libs/serf/serf-1.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ 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" +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=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: c35a003e47aabd02c11cba0a7d108c3ed2ec491d Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 31 20:16:02 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 1 11:06:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35a003e net-libs/serf: stable 1.3.8-r1 for ppc64, bug #647786 Package-Manager: Portage-2.3.27, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 7f3512ce094..95c2ede1d0e 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -11,7 +11,7 @@ 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" +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=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 57ce1b106f2d2d4e317d14534573becbb7f308cd Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 24 21:19:12 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 24 21:19:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ce1b10 net-libs/serf: stable 1.3.8-r1 for ia64, bug #647786 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" net-libs/serf/serf-1.3.8-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index c93bcfde2fc..7f3512ce094 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ 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" +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=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 03ff19afffb33c3d56336409ec06af59c9ecc4b6 Author: Robin H. Johnson gentoo org> AuthorDate: Wed Jul 26 18:36:58 2017 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Jul 26 18:37:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ff19af net-libs/serf: bump. Package-Manager: portage-2.3.6 net-libs/serf/Manifest | 1 + net-libs/serf/serf-1.3.9.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/net-libs/serf/Manifest b/net-libs/serf/Manifest index 40a079763b8..ccce5fbb10c 100644 --- a/net-libs/serf/Manifest +++ b/net-libs/serf/Manifest @@ -1 +1,2 @@ DIST serf-1.3.8.tar.bz2 143337 SHA256 e0500be065dbbce490449837bb2ab624e46d64fc0b090474d9acaa87c82b2590 SHA512 78787a0d1e3e72dd9afc2e0de65e9af3b4303fefdcb865bd5e087fae570a7fe4d1395ce021756db4685c6e63e31c495563afe57baf677bf9846657f5d63d4205 WHIRLPOOL 951b1ff92e739998f24bd44e2541c10352c83594cbfdb82ba915ced32509df7d6f2bbec8bd8fbf4c75116dab114970d1a8ec2fc0157912303bfbd065ea6739ac +DIST serf-1.3.9.tar.bz2 145132 SHA256 549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc SHA512 9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d WHIRLPOOL 6b8dc6a229810f55b90d3713a55b9888b5154115c51f8d37773815da8e0167a5999d3bd9fd7f4132909465b13e677164ce336555fceba1b8a8c504c8fa7ae8ee diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild new file mode 100644 index 000..031df82e090 --- /dev/null +++ b/net-libs/serf/serf-1.3.9.ebuild @@ -0,0 +1,70 @@ +# 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}" +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: cf87f46ed96653d817cc31b0ede709957db9ab81 Author: Michael Haubenwallner gentoo org> AuthorDate: Tue Mar 21 15:31:00 2017 + Commit: Michael Haubenwallner gentoo org> CommitDate: Tue Mar 21 15:41:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf87f46e net-libs/serf: add ~x64-cygwin keyword Package-Manager: portage-2.3.3 net-libs/serf/serf-1.3.8-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 8ae5843f1d7..c93bcfde2fc 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ 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 ~x64-solaris" +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=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: dc9578bf48da7309016ffddc0257eb6d2bdf4661 Author: Michael Weber gentoo org> AuthorDate: Wed Mar 1 00:34:42 2017 + Commit: Michael Weber gentoo org> CommitDate: Wed Mar 1 00:34:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9578bf net-libs/serf: arm64 stable for layman Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" net-libs/serf/serf-1.3.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/serf/serf-1.3.8.ebuild b/net-libs/serf/serf-1.3.8.ebuild index 2df6fd306bf..f82999ef22b 100644 --- a/net-libs/serf/serf-1.3.8.ebuild +++ b/net-libs/serf/serf-1.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ 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" +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=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 3ba3f902c341bc8a4fa495b19137e9de403126db Author: Göktürk Yüksek gentoo org> AuthorDate: Sun Nov 27 05:17:44 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sun Nov 27 06:00:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba3f902 net-libs/serf: migrate away from google code #544092 Package-Manager: portage-2.3.0 net-libs/serf/metadata.xml | 3 --- net-libs/serf/serf-1.3.8-r1.ebuild | 6 +++--- net-libs/serf/serf-1.3.8.ebuild| 6 +++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/net-libs/serf/metadata.xml b/net-libs/serf/metadata.xml index 9d10a0c..9e50e18 100644 --- a/net-libs/serf/metadata.xml +++ b/net-libs/serf/metadata.xml @@ -8,7 +8,4 @@ proxy-ma...@gentoo.org Proxy Maintainers - - serf - diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index a6127b0..7b8cc97 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -7,8 +7,8 @@ EAPI="5" inherit eutils scons-utils toolchain-funcs flag-o-matic DESCRIPTION="HTTP client library" -HOMEPAGE="https://code.google.com/p/serf/; -SRC_URI="https://serf.googlecode.com/svn/src_releases/${P}.tar.bz2; +HOMEPAGE="https://serf.apache.org/; +SRC_URI="mirror://apache/${PN}/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1" diff --git a/net-libs/serf/serf-1.3.8.ebuild b/net-libs/serf/serf-1.3.8.ebuild index f244b51..dbaa902 100644 --- a/net-libs/serf/serf-1.3.8.ebuild +++ b/net-libs/serf/serf-1.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -7,8 +7,8 @@ EAPI="5" inherit eutils scons-utils toolchain-funcs DESCRIPTION="HTTP client library" -HOMEPAGE="https://code.google.com/p/serf/; -SRC_URI="https://serf.googlecode.com/svn/src_releases/${P}.tar.bz2; +HOMEPAGE="https://serf.apache.org/; +SRC_URI="mirror://apache/${PN}/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1"
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: a47fc95ea7bd53f3cc2e4af1f862fe3ccfa97379 Author: Fabian Groffen gentoo org> AuthorDate: Mon Feb 8 08:42:25 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Feb 8 08:42:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47fc95e net-libs/serf: fix compilation on Solaris Package-Manager: portage-2.2.20-prefix net-libs/serf/serf-1.3.8-r1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index c31fb28..8417bec 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -4,7 +4,7 @@ EAPI="5" -inherit eutils scons-utils toolchain-funcs +inherit eutils scons-utils toolchain-funcs flag-o-matic DESCRIPTION="HTTP client library" HOMEPAGE="https://code.google.com/p/serf/; @@ -32,6 +32,9 @@ src_prepare() { # 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() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: c803b4358001b6f3bf433104bf6d25c04d5b6981 Author: Fabian Groffen gentoo org> AuthorDate: Mon Feb 8 08:44:25 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Feb 8 08:44:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c803b435 net-libs/serf: marked ~x64-solaris Package-Manager: portage-2.2.20-prefix net-libs/serf/serf-1.3.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild index 8417bec..93b5314 100644 --- a/net-libs/serf/serf-1.3.8-r1.ebuild +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://serf.googlecode.com/svn/src_releases/${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" +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 ~x64-solaris" IUSE="kerberos static-libs" RDEPEND="dev-libs/apr:1=
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/, net-libs/serf/files/
commit: 32c2bba917aa517e021ba38c8fab2d9cf52d9ec8 Author: Mike Frysinger gentoo org> AuthorDate: Fri Jan 15 03:27:29 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Jan 15 03:43:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c2bba9 net-libs/serf: fix various cross-compile issues - Use SYSROOT to locate helper config scripts to compile against. - Drop OPENSSL var as it's useless. - Respect AR/RANLIB settings. - Make static libs optional. - Pass settings to install phase too to avoid rebuilding things. net-libs/serf/files/serf-1.3.8-openssl.patch| 28 ++ net-libs/serf/files/serf-1.3.8-static-lib.patch | 49 ++ net-libs/serf/serf-1.3.8-r1.ebuild | 68 + 3 files changed, 145 insertions(+) diff --git a/net-libs/serf/files/serf-1.3.8-openssl.patch b/net-libs/serf/files/serf-1.3.8-openssl.patch new file mode 100644 index 000..4cc3719 --- /dev/null +++ b/net-libs/serf/files/serf-1.3.8-openssl.patch @@ -0,0 +1,28 @@ +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/net-libs/serf/files/serf-1.3.8-static-lib.patch b/net-libs/serf/files/serf-1.3.8-static-lib.patch new file mode 100644 index 000..1538328 --- /dev/null +++ b/net-libs/serf/files/serf-1.3.8-static-lib.patch @@ -0,0 +1,49 @@ +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/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild new file mode 100644 index 000..c31fb28 --- /dev/null +++ b/net-libs/serf/serf-1.3.8-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils scons-utils toolchain-funcs + +DESCRIPTION="HTTP client library" +HOMEPAGE="https://code.google.com/p/serf/; +SRC_URI="https://serf.googlecode.com/svn/src_releases/${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