[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/files/, net-libs/serf/

2023-05-11 Thread Sam James
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/

2023-05-10 Thread Sam James
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/

2023-05-04 Thread Jakov Smolić
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/

2023-02-01 Thread Benda XU
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/

2022-08-31 Thread Sam James
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/

2022-07-28 Thread Sam James
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-05-13 Thread Sam James
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/

2022-05-05 Thread Sam James
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/

2022-02-01 Thread Jakov Smolić
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/

2022-02-01 Thread Jakov Smolić
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/

2022-02-01 Thread Jakov Smolić
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/

2021-07-28 Thread Marek Szuba
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/

2021-05-03 Thread Sam James
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/

2021-05-03 Thread Mikle Kolyada
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/

2020-12-27 Thread Fabian Groffen
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/

2020-12-23 Thread Mike Gilbert
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/

2020-12-23 Thread Mike Gilbert
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/

2020-12-23 Thread Mike Gilbert
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/

2020-09-26 Thread Sergei Trofimovich
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/

2020-09-24 Thread Agostino Sarubbo
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/

2020-09-23 Thread Agostino Sarubbo
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/

2020-09-23 Thread Agostino Sarubbo
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/

2020-09-23 Thread Agostino Sarubbo
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/

2020-09-20 Thread Thomas Deutschmann
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/

2020-09-20 Thread Michał Górny
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/

2020-09-19 Thread Sam James
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/

2020-09-19 Thread Sam James
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/

2020-05-28 Thread Stefan Strogin
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/

2020-05-05 Thread Sergei Trofimovich
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-05-01 Thread Mart Raudsepp
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/

2020-02-11 Thread Michał Górny
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/

2019-12-26 Thread Craig Andrews
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/

2019-12-22 Thread Benda XU
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/, ...

2019-09-10 Thread Mike Gilbert
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/

2019-07-29 Thread Aaron Bauman
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/

2019-05-12 Thread Thomas Deutschmann
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/

2019-05-09 Thread Markus Meier
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/

2019-05-03 Thread Sergei Trofimovich
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/

2019-05-02 Thread Mikle Kolyada
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/

2019-04-24 Thread Sergei Trofimovich
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/

2019-04-20 Thread Aaron Bauman
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/

2018-11-27 Thread Tobias Klausmann
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/

2018-11-18 Thread Sergei Trofimovich
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/

2018-11-18 Thread Sergei Trofimovich
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/

2018-11-17 Thread Mikle Kolyada
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/

2018-11-16 Thread Sergei Trofimovich
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/

2018-11-15 Thread Thomas Deutschmann
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/

2018-10-19 Thread Mike Gilbert
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/

2018-05-01 Thread Markus Meier
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/

2018-04-24 Thread Mart Raudsepp
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/

2018-04-01 Thread Sergei Trofimovich
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/

2018-03-24 Thread Sergei Trofimovich
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/

2017-07-26 Thread Robin H. Johnson
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/

2017-03-21 Thread Michael Haubenwallner
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/

2017-02-28 Thread Michael Weber
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/

2016-11-26 Thread Göktürk Yüksek
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/

2016-02-08 Thread Fabian Groffen
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/

2016-02-08 Thread Fabian Groffen
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/

2016-01-14 Thread Mike Frysinger
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