[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2024-03-13 Thread Mart Raudsepp
commit: e7da6cfa1f63233f30226612c755a33c2aaf5cb4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 13 22:53:05 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 13 22:53:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7da6cfa

net-libs/libsoup: drop 3.4.2, 3.4.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest |   2 -
 net-libs/libsoup/libsoup-3.4.2.ebuild | 105 --
 net-libs/libsoup/libsoup-3.4.3.ebuild | 105 --
 3 files changed, 212 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 8b60f4ee761f..1cc9e8931857 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,4 +1,2 @@
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
-DIST libsoup-3.4.2.tar.xz 1535992 BLAKE2B 
09423b5f7f0385105d00523f38597ebd91d8a19ed1c4cd6fbc27b12d81fdbd13c54f8fabbe16411ea45de4b48d6dd85c226ea812618b337a34c3dfd220c0be9a
 SHA512 
711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3
-DIST libsoup-3.4.3.tar.xz 1529884 BLAKE2B 
a0429c405d5f49fa23248409e9b33a153a4f300ec6d5ca907ae5fe3f99a0d69985b41c7dbbb5d9762968c5696e622f449f177b34e89cf0427cf6fdfcce440e73
 SHA512 
638b1eaefd60624f39edd0f16cea638c2edf6402318805c685f575577a228ba212c6f7ec8b64bac9f1928607e0026b69901e08b8569d179bf228e708e060a571
 DIST libsoup-3.4.4.tar.xz 1536268 BLAKE2B 
6818ea74fab3531bb0a8e60df9885c5c6729780446f37cff73eb9fdf9d75fb00357dbdc3ae8d8c6e0ff105cb8df42eacf2e1e8865db4cb07871bacf3c62139b7
 SHA512 
dc16b5ea7d4c25b14f674abd2ccc563d1389ed677fab49cbd556935319bdc6c245acd4a912dc5225ad2e268e5bfbf8956b8cb2f9a585cc4770c2be33c0adac28

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
deleted file mode 100644
index 0198c7545615..
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="3.0"
-
-IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-DEPEND="
-   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
-   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? (
-   >=dev-util/gi-docgen-2021.1
-   app-text/docbook-xml-dtd:4.1.2
-   )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   default
-   use vala && vala_setup
-   xdg_environment_reset
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   # But unnecessary while apache tests are disabled
-   #addpredict /usr/share/snmp/mibs/.index
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-  

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2024-03-12 Thread Arthur Zamarin
commit: b8ad54b88a0af978b2c8c0353cc86700247fe2dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 21:50:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 21:50:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ad54b8

net-libs/libsoup: Stabilize 3.4.4 sparc, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild 
b/net-libs/libsoup/libsoup-3.4.4.ebuild
index e1baa294eaaa..2b31933cd239 100644
--- a/net-libs/libsoup/libsoup-3.4.4.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2024-03-12 Thread Arthur Zamarin
commit: 86f111e0ed182c7fae1fb1904977e9213ca67198
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 21:50:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 21:50:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f111e0

net-libs/libsoup: Stabilize 3.4.4 ppc, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild 
b/net-libs/libsoup/libsoup-3.4.4.ebuild
index 71d14d1b8a70..e1baa294eaaa 100644
--- a/net-libs/libsoup/libsoup-3.4.4.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2024-03-12 Thread Arthur Zamarin
commit: bbfb4122d85bdb0239f69a75cace0479eb18de07
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 21:49:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 21:49:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfb4122

net-libs/libsoup: Stabilize 3.4.4 arm, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild 
b/net-libs/libsoup/libsoup-3.4.4.ebuild
index 755152aefa60..71d14d1b8a70 100644
--- a/net-libs/libsoup/libsoup-3.4.4.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2024-02-22 Thread Arthur Zamarin
commit: b01b1c6c40e48b2c83d7bd41af3c0f0f63bcc5ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 22 20:46:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 22 20:46:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01b1c6c

net-libs/libsoup: Stabilize 3.4.4 ppc64, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild 
b/net-libs/libsoup/libsoup-3.4.4.ebuild
index 61eb61fe0998..755152aefa60 100644
--- a/net-libs/libsoup/libsoup-3.4.4.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2024-02-22 Thread Arthur Zamarin
commit: 9fb75d413f11a8620a143f71fd2ea04dc189
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 22 20:46:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 22 20:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb7

net-libs/libsoup: Stabilize 3.4.4 arm64, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild 
b/net-libs/libsoup/libsoup-3.4.4.ebuild
index f6c3a010d899..61eb61fe0998 100644
--- a/net-libs/libsoup/libsoup-3.4.4.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2024-02-10 Thread Arthur Zamarin
commit: e6e722948a01f162f5f1a6a2c1f68c06ccc4ba4a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 18:52:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 18:52:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e72294

net-libs/libsoup: Stabilize 3.4.4 x86, #921406

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild 
b/net-libs/libsoup/libsoup-3.4.4.ebuild
index b707e85b4a59..f6c3a010d899 100644
--- a/net-libs/libsoup/libsoup-3.4.4.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



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

2024-01-15 Thread Sam James
commit: 6a20a163ee9cabbe8fc4c6903abdbf1f5baf230b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 16 03:02:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 16 03:14:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a20a163

net-libs/libsoup: fix build w/ libxml2-2.12

Closes: https://bugs.gentoo.org/917556
Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/files/libxml2-2.12.patch | 36 +++
 net-libs/libsoup/libsoup-2.74.3.ebuild|  4 +++-
 2 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/net-libs/libsoup/files/libxml2-2.12.patch 
b/net-libs/libsoup/files/libxml2-2.12.patch
new file mode 100644
index ..3190eeb6301c
--- /dev/null
+++ b/net-libs/libsoup/files/libxml2-2.12.patch
@@ -0,0 +1,36 @@
+https://bugs.gentoo.org/917556
+https://gitlab.gnome.org/GNOME/libsoup/-/commit/ced3c5d8cad0177b297666343f1561799dfefb0d
+
+From ced3c5d8cad0177b297666343f1561799dfefb0d Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Wed, 22 Nov 2023 18:49:10 -0800
+Subject: [PATCH] Fix build with libxml2-2.12.0 and clang-17
+
+Fixes build errors about missing function prototypes with clang-17
+
+Fixes
+| ../libsoup-2.74.3/libsoup/soup-xmlrpc-old.c:512:8: error: call to undeclared 
function 'xmlParseMemory'; ISO C99 and later do not support implicit function 
declarations
+
+Signed-off-by: Khem Raj 
+--- a/libsoup/soup-xmlrpc-old.c
 b/libsoup/soup-xmlrpc-old.c
+@@ -11,6 +11,7 @@
+ 
+ #include 
+ 
++#include 
+ #include 
+ 
+ #include "soup-xmlrpc-old.h"
+--- a/libsoup/soup-xmlrpc.c
 b/libsoup/soup-xmlrpc.c
+@@ -17,6 +17,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include "soup-xmlrpc.h"
+ #include "soup.h"
+-- 
+GitLab

diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild 
b/net-libs/libsoup/libsoup-2.74.3.ebuild
index 7e1740520995..4287161e6fb3 100644
--- a/net-libs/libsoup/libsoup-2.74.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -53,6 +53,8 @@ BDEPEND="
 PATCHES=(
# Disable apache tests until they are usable on Gentoo, bug #326957
"${FILESDIR}"/disable-apache-tests.patch
+   # libxml2-2.12 fix, bug #917556
+   "${FILESDIR}"/libxml2-2.12.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-10-29 Thread Mart Raudsepp
commit: fecfb228c6af899d44fc70bdbe5a949fd158f9ea
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Oct 26 19:45:05 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 29 18:20:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fecfb228

net-libs/libsoup: Version bump to 3.4.4

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33529
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.4.4.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index e291f09e6dae..8b60f4ee761f 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.4.2.tar.xz 1535992 BLAKE2B 
09423b5f7f0385105d00523f38597ebd91d8a19ed1c4cd6fbc27b12d81fdbd13c54f8fabbe16411ea45de4b48d6dd85c226ea812618b337a34c3dfd220c0be9a
 SHA512 
711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3
 DIST libsoup-3.4.3.tar.xz 1529884 BLAKE2B 
a0429c405d5f49fa23248409e9b33a153a4f300ec6d5ca907ae5fe3f99a0d69985b41c7dbbb5d9762968c5696e622f449f177b34e89cf0427cf6fdfcce440e73
 SHA512 
638b1eaefd60624f39edd0f16cea638c2edf6402318805c685f575577a228ba212c6f7ec8b64bac9f1928607e0026b69901e08b8569d179bf228e708e060a571
+DIST libsoup-3.4.4.tar.xz 1536268 BLAKE2B 
6818ea74fab3531bb0a8e60df9885c5c6729780446f37cff73eb9fdf9d75fb00357dbdc3ae8d8c6e0ff105cb8df42eacf2e1e8865db4cb07871bacf3c62139b7
 SHA512 
dc16b5ea7d4c25b14f674abd2ccc563d1389ed677fab49cbd556935319bdc6c245acd4a912dc5225ad2e268e5bfbf8956b8cb2f9a585cc4770c2be33c0adac28

diff --git a/net-libs/libsoup/libsoup-3.4.4.ebuild 
b/net-libs/libsoup/libsoup-3.4.4.ebuild
new file mode 100644
index ..0aa1dbeeb092
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.4.4.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-10-27 Thread Michał Górny
commit: c3c3041f26853058a23223d36603cdaf896cca43
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 22 12:50:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 15:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c3041f

net-libs/libsoup: Remove redundant local flag descs

Signed-off-by: Michał Górny  gentoo.org>

 net-libs/libsoup/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/libsoup/metadata.xml b/net-libs/libsoup/metadata.xml
index 139cd9b2322e..350097e4d929 100644
--- a/net-libs/libsoup/metadata.xml
+++ b/net-libs/libsoup/metadata.xml
@@ -6,7 +6,6 @@
 Gentoo GNOME Desktop
   
   
-Enable brotli decompression support
 Enable GSSAPI support
 Use net-fs/samba for NTLM Single 
Sign-On
 Enable profiling data capture support using 
dev-util/sysprof-capture



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-09-19 Thread Matt Turner
commit: 8b1853847b46f9b314edb026b9e692f9b3787415
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Sep 13 19:40:17 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 19 14:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b185384

net-libs/libsoup: Fix automagic test dependencies

Bug: https://bugs.gentoo.org/870019
Closes: https://github.com/gentoo/gentoo/pull/27241
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/libsoup-2.74.3.ebuild | 3 +++
 net-libs/libsoup/libsoup-3.4.2.ebuild  | 4 
 net-libs/libsoup/libsoup-3.4.3.ebuild  | 4 
 3 files changed, 11 insertions(+)

diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild 
b/net-libs/libsoup/libsoup-2.74.3.ebuild
index 7cb4a1169afb..7e1740520995 100644
--- a/net-libs/libsoup/libsoup-2.74.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.3.ebuild
@@ -73,6 +73,9 @@ src_configure() {
 
 multilib_src_configure() {
local emesonargs=(
+   # Avoid automagic, built-in feature of meson
+   -Dauto_features=enabled
+
$(meson_feature gssapi)
-Dkrb5_config="${CHOST}-krb5-config"
$(meson_feature samba ntlm)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index a683c5c8c682..0198c7545615 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -75,6 +75,9 @@ src_configure() {
 
 multilib_src_configure() {
local emesonargs=(
+   # Avoid auto-magic, built-in feature of meson
+   -Dauto_features=enabled
+
$(meson_feature gssapi)
-Dkrb5_config="${CHOST}-krb5-config"
$(meson_feature samba ntlm)
@@ -86,6 +89,7 @@ multilib_src_configure() {
$(meson_native_use_feature gtk-doc docs)
-Ddoc_tests=false
$(meson_use test tests)
+   -Dautobahn=disabled
-Dinstalled_tests=false
$(meson_feature sysprof)
$(meson_feature test pkcs11_tests)

diff --git a/net-libs/libsoup/libsoup-3.4.3.ebuild 
b/net-libs/libsoup/libsoup-3.4.3.ebuild
index 73364f0a5c02..0aa1dbeeb092 100644
--- a/net-libs/libsoup/libsoup-3.4.3.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.3.ebuild
@@ -75,6 +75,9 @@ src_configure() {
 
 multilib_src_configure() {
local emesonargs=(
+   # Avoid auto-magic, built-in feature of meson
+   -Dauto_features=enabled
+
$(meson_feature gssapi)
-Dkrb5_config="${CHOST}-krb5-config"
$(meson_feature samba ntlm)
@@ -86,6 +89,7 @@ multilib_src_configure() {
$(meson_native_use_feature gtk-doc docs)
-Ddoc_tests=false
$(meson_use test tests)
+   -Dautobahn=disabled
-Dinstalled_tests=false
$(meson_feature sysprof)
$(meson_feature test pkcs11_tests)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-09-15 Thread Matt Turner
commit: d0a29c62f86292ea8c2126409758e51747a6794b
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Sep 15 16:12:36 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 15 16:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a29c62

net-libs/libsoup: Version bump to 3.4.3

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32813
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.4.3.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 9e9f483af029..e291f09e6dae 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.4.2.tar.xz 1535992 BLAKE2B 
09423b5f7f0385105d00523f38597ebd91d8a19ed1c4cd6fbc27b12d81fdbd13c54f8fabbe16411ea45de4b48d6dd85c226ea812618b337a34c3dfd220c0be9a
 SHA512 
711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3
+DIST libsoup-3.4.3.tar.xz 1529884 BLAKE2B 
a0429c405d5f49fa23248409e9b33a153a4f300ec6d5ca907ae5fe3f99a0d69985b41c7dbbb5d9762968c5696e622f449f177b34e89cf0427cf6fdfcce440e73
 SHA512 
638b1eaefd60624f39edd0f16cea638c2edf6402318805c685f575577a228ba212c6f7ec8b64bac9f1928607e0026b69901e08b8569d179bf228e708e060a571

diff --git a/net-libs/libsoup/libsoup-3.4.3.ebuild 
b/net-libs/libsoup/libsoup-3.4.3.ebuild
new file mode 100644
index ..73364f0a5c02
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.4.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-19 Thread Matt Turner
commit: 336a98d5b459ab17284c45d619f28d2358f6a352
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jun 19 15:12:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jun 19 15:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336a98d5

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 -
 net-libs/libsoup/libsoup-3.4.1.ebuild | 101 --
 2 files changed, 102 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index d90ea73c1cff..9e9f483af029 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,2 @@
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
-DIST libsoup-3.4.1.tar.xz 1537968 BLAKE2B 
4cee695f35fcfa87a43b1015fe4be679927939eb5d7ba6f5a95da32308bf16215d9cd45a15a82a39a5c105aa5b85bd6ee76d733dab5d7a053e8a8185d03b700c
 SHA512 
1fabd75aa4fa74b322eab3a2c073555daaaf216e70c5f0cb41a57ef6e56553756e499cceea29e726a291ecc2e381e507b122f9d5771db2730f85beee803d22dc
 DIST libsoup-3.4.2.tar.xz 1535992 BLAKE2B 
09423b5f7f0385105d00523f38597ebd91d8a19ed1c4cd6fbc27b12d81fdbd13c54f8fabbe16411ea45de4b48d6dd85c226ea812618b337a34c3dfd220c0be9a
 SHA512 
711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
deleted file mode 100644
index a683c5c8c682..
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="3.0"
-
-IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-DEPEND="
-   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
-   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? (
-   >=dev-util/gi-docgen-2021.1
-   app-text/docbook-xml-dtd:4.1.2
-   )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   default
-   use vala && vala_setup
-   xdg_environment_reset
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   # But unnecessary while apache tests are disabled
-   #addpredict /usr/share/snmp/mibs/.index
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature gssapi)
-   -Dkrb5_config="${CHOST}-krb5-config"
-   $(meson_feature samba ntlm)
-   $(meson_feature brotli)
-   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
-   -Dtls_check=false # disables check, we still rdep on 
glib-networking
-   $(meson_native_use_feature introspection)
-   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-07 Thread Arthur Zamarin
commit: 43d7f04d3d90d96c65473945909593688580149c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  7 19:32:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  7 19:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d7f04d

net-libs/libsoup: Stabilize 3.4.2 sparc, #907635

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index 1c880f09df38..a683c5c8c682 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-02 Thread Sam James
commit: fdd98d3e8bb8050bf135aa244f5bf8087e8da007
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 03:23:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 03:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd98d3e

net-libs/libsoup: Stabilize 3.4.2 ppc64, #907635

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index 00aa5bccef0c..1c880f09df38 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-02 Thread Sam James
commit: c02295c27cd963cd3dc54de72bbedd6c9d6f6931
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 03:23:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 03:23:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02295c2

net-libs/libsoup: Stabilize 3.4.2 amd64, #907635

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index 57d47c0314a4..00aa5bccef0c 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-02 Thread Sam James
commit: 16495b0a1137ef4d34d32fdf06675636883a9eb2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:23:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:23:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16495b0a

net-libs/libsoup: Stabilize 3.4.2 ppc, #907635

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index eb91ae952933..c56aaf79381c 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-02 Thread Sam James
commit: 0b328a0f32b8bd3ec18839682650f7479fa51e68
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:23:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:23:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b328a0f

net-libs/libsoup: Stabilize 3.4.2 arm64, #907635

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index c56aaf79381c..57d47c0314a4 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-02 Thread Sam James
commit: eeb4be5365a0b49700ef3d86e6e5ab9351a7bfd3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:07:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:07:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb4be53

net-libs/libsoup: Stabilize 3.4.2 x86, #907635

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index 4ee514ecb0f2..eb91ae952933 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-06-02 Thread Sam James
commit: 3267068f5dd95d9dd3a86afe30a430ce4f582bf6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:07:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3267068f

net-libs/libsoup: Stabilize 3.4.2 arm, #907635

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
index 73364f0a5c02..4ee514ecb0f2 100644
--- a/net-libs/libsoup/libsoup-3.4.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



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

2023-05-17 Thread Matt Turner
commit: 97e1796d5bc5667af47f4ebe54936b2d2d77e0ce
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 17 21:14:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 17 21:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e1796d

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest|   2 -
 net-libs/libsoup/files/strict-prototypes.patch   |  20 -
 net-libs/libsoup/files/unsigned-char-http2.patch |  21 -
 net-libs/libsoup/libsoup-3.2.2.ebuild| 101 --
 net-libs/libsoup/libsoup-3.4.0-r1.ebuild | 105 ---
 5 files changed, 249 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 24933980acea..d90ea73c1cff 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,5 +1,3 @@
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
-DIST libsoup-3.2.2.tar.xz 1530460 BLAKE2B 
8df66651a0bdcdb3337ced0031e4e8a32883241f6b7310a2b91396883368fa849d1e7dbab3766ec38ec05fdd81fafabd1f165cfe22a168e87db9a431ca86274d
 SHA512 
1f2b49244f8bac4d112b39ac9c6a942acbc1ae1cff33262ed02e7682af3994cf6ba6741b365b3c80c45c6427d391599fa6f31df6caa4ffefe7d078ac373bad1b
-DIST libsoup-3.4.0.tar.xz 1530892 BLAKE2B 
9c5ad6ba8a476c633d8e6a65e6c3e910e4b4848e80284a0e47f67fba61efb8743973a1498ad5735dcfb92a7cd7517603de8a503e98aeb3e51029cf587562d67c
 SHA512 
d9bc5c160e453d5bc467694dac057e03d9e6c075a87bd6ff59be4ddedbfcb496168d9457e905edc3aff569270f0401560001f3d54fca1a7c3679ac631bd779d6
 DIST libsoup-3.4.1.tar.xz 1537968 BLAKE2B 
4cee695f35fcfa87a43b1015fe4be679927939eb5d7ba6f5a95da32308bf16215d9cd45a15a82a39a5c105aa5b85bd6ee76d733dab5d7a053e8a8185d03b700c
 SHA512 
1fabd75aa4fa74b322eab3a2c073555daaaf216e70c5f0cb41a57ef6e56553756e499cceea29e726a291ecc2e381e507b122f9d5771db2730f85beee803d22dc
 DIST libsoup-3.4.2.tar.xz 1535992 BLAKE2B 
09423b5f7f0385105d00523f38597ebd91d8a19ed1c4cd6fbc27b12d81fdbd13c54f8fabbe16411ea45de4b48d6dd85c226ea812618b337a34c3dfd220c0be9a
 SHA512 
711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3

diff --git a/net-libs/libsoup/files/strict-prototypes.patch 
b/net-libs/libsoup/files/strict-prototypes.patch
deleted file mode 100644
index e9a84257ccb5..
--- a/net-libs/libsoup/files/strict-prototypes.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://gitlab.gnome.org/GNOME/libsoup/-/commit/146f1c96f741fb9ab62d74d99585b2e859f6cb5f
-
-From 146f1c96f741fb9ab62d74d99585b2e859f6cb5f Mon Sep 17 00:00:00 2001
-From: Patrick Griffis 
-Date: Fri, 17 Mar 2023 19:10:40 -0500
-Subject: [PATCH] Fix strict-prototype warning
-
 a/libsoup/http2/soup-body-input-stream-http2.c
-+++ b/libsoup/http2/soup-body-input-stream-http2.c
-@@ -72,7 +72,7 @@ static guint signals [LAST_SIGNAL] = { 0 };
-  * Returns: a new #GInputStream
-  */
- GInputStream *
--soup_body_input_stream_http2_new ()
-+soup_body_input_stream_http2_new (void)
- {
- return G_INPUT_STREAM (g_object_new 
(SOUP_TYPE_BODY_INPUT_STREAM_HTTP2, NULL));
- }
--- 
-GitLab

diff --git a/net-libs/libsoup/files/unsigned-char-http2.patch 
b/net-libs/libsoup/files/unsigned-char-http2.patch
deleted file mode 100644
index ceee9d360e4b..
--- a/net-libs/libsoup/files/unsigned-char-http2.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-https://gitlab.gnome.org/GNOME/libsoup/-/commit/d1509188ebd2219db1a147e9d77ffd5b4d161a2e
-
-From d1509188ebd2219db1a147e9d77ffd5b4d161a2e Mon Sep 17 00:00:00 2001
-From: Patrick Griffis 
-Date: Fri, 17 Mar 2023 19:05:35 -0500
-Subject: [PATCH] Fix regression breaking HTTP/2 on platforms with unsigned
- char
-
 a/libsoup/soup-connection-manager.c
-+++ b/libsoup/soup-connection-manager.c
-@@ -378,7 +378,7 @@ static SoupConnection *
- soup_connection_manager_get_connection_locked (SoupConnectionManager *manager,
-SoupMessageQueueItem  *item)
- {
--static gchar env_force_http1 = -1;
-+static int env_force_http1 = -1;
- SoupMessage *msg = item->msg;
- gboolean need_new_connection;
- SoupConnection *conn;
--- 
-GitLab

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
deleted file mode 100644
index a683c5c8c682..
--- a/net-libs/libsoup/libsoup-3.2.2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-05-03 Thread Arthur Zamarin
commit: 3ff330a798248309c71f06b7b0488b76f9423c21
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 10:16:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 10:16:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff330a7

net-libs/libsoup: Stabilize 3.4.1 ppc64, #905519

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
index 69df5a8db622..a683c5c8c682 100644
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-05-02 Thread Arthur Zamarin
commit: 9bd336ee9ed8ee1a60a08a41a38f7b8766f4815e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 20:06:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 20:06:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd336ee

net-libs/libsoup: Stabilize 3.4.1 ppc, #905519

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
index 16ffa437b1ae..69df5a8db622 100644
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-05-02 Thread Arthur Zamarin
commit: 6452cabbb009610b37f41d47e42079a395267993
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:59:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:59:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6452cabb

net-libs/libsoup: Stabilize 3.4.1 amd64, #905519

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
index 992359410632..16ffa437b1ae 100644
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-05-02 Thread Arthur Zamarin
commit: efedea1d2fe7fd52c555f3d2812f4bb27b358b80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:18:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:18:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efedea1d

net-libs/libsoup: Stabilize 3.4.1 x86, #905519

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
index 68840671da64..992359410632 100644
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-05-02 Thread Arthur Zamarin
commit: c3200cd25bb445cf41fbe3ccb01a7bad83d84220
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:18:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:18:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3200cd2

net-libs/libsoup: Stabilize 3.4.1 sparc, #905519

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
index e303fc0fbcc3..68840671da64 100644
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-05-02 Thread Arthur Zamarin
commit: db88e850096145dbb2fffd305c6d1d63b778c847
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:18:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:18:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db88e850

net-libs/libsoup: Stabilize 3.4.1 arm64, #905519

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
index 4ee514ecb0f2..e303fc0fbcc3 100644
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-05-02 Thread Arthur Zamarin
commit: 27a272b64301ed985b3e7670b451674fceab2d23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:32:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:32:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a272b6

net-libs/libsoup: Stabilize 3.4.1 arm, #905519

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
index 73364f0a5c02..4ee514ecb0f2 100644
--- a/net-libs/libsoup/libsoup-3.4.1.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -15,7 +15,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-04-29 Thread Matt Turner
commit: 94ce798844d19ce6f52789833e61be1c4f92d713
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Apr 30 00:50:22 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 30 02:11:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ce7988

net-libs/libsoup: Version bump to 3.4.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30810
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.4.2.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index d5e4446b4c14..24933980acea 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -2,3 +2,4 @@ DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e66
 DIST libsoup-3.2.2.tar.xz 1530460 BLAKE2B 
8df66651a0bdcdb3337ced0031e4e8a32883241f6b7310a2b91396883368fa849d1e7dbab3766ec38ec05fdd81fafabd1f165cfe22a168e87db9a431ca86274d
 SHA512 
1f2b49244f8bac4d112b39ac9c6a942acbc1ae1cff33262ed02e7682af3994cf6ba6741b365b3c80c45c6427d391599fa6f31df6caa4ffefe7d078ac373bad1b
 DIST libsoup-3.4.0.tar.xz 1530892 BLAKE2B 
9c5ad6ba8a476c633d8e6a65e6c3e910e4b4848e80284a0e47f67fba61efb8743973a1498ad5735dcfb92a7cd7517603de8a503e98aeb3e51029cf587562d67c
 SHA512 
d9bc5c160e453d5bc467694dac057e03d9e6c075a87bd6ff59be4ddedbfcb496168d9457e905edc3aff569270f0401560001f3d54fca1a7c3679ac631bd779d6
 DIST libsoup-3.4.1.tar.xz 1537968 BLAKE2B 
4cee695f35fcfa87a43b1015fe4be679927939eb5d7ba6f5a95da32308bf16215d9cd45a15a82a39a5c105aa5b85bd6ee76d733dab5d7a053e8a8185d03b700c
 SHA512 
1fabd75aa4fa74b322eab3a2c073555daaaf216e70c5f0cb41a57ef6e56553756e499cceea29e726a291ecc2e381e507b122f9d5771db2730f85beee803d22dc
+DIST libsoup-3.4.2.tar.xz 1535992 BLAKE2B 
09423b5f7f0385105d00523f38597ebd91d8a19ed1c4cd6fbc27b12d81fdbd13c54f8fabbe16411ea45de4b48d6dd85c226ea812618b337a34c3dfd220c0be9a
 SHA512 
711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3

diff --git a/net-libs/libsoup/libsoup-3.4.2.ebuild 
b/net-libs/libsoup/libsoup-3.4.2.ebuild
new file mode 100644
index ..73364f0a5c02
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.4.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-04-21 Thread Matt Turner
commit: 515574a74625a9d0990cd26ed29992653787a042
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Apr 21 13:59:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 22 03:08:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515574a7

net-libs/libsoup: Version bump to 3.4.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30679
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.4.1.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index d7e9935eb133..d5e4446b4c14 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.2.2.tar.xz 1530460 BLAKE2B 
8df66651a0bdcdb3337ced0031e4e8a32883241f6b7310a2b91396883368fa849d1e7dbab3766ec38ec05fdd81fafabd1f165cfe22a168e87db9a431ca86274d
 SHA512 
1f2b49244f8bac4d112b39ac9c6a942acbc1ae1cff33262ed02e7682af3994cf6ba6741b365b3c80c45c6427d391599fa6f31df6caa4ffefe7d078ac373bad1b
 DIST libsoup-3.4.0.tar.xz 1530892 BLAKE2B 
9c5ad6ba8a476c633d8e6a65e6c3e910e4b4848e80284a0e47f67fba61efb8743973a1498ad5735dcfb92a7cd7517603de8a503e98aeb3e51029cf587562d67c
 SHA512 
d9bc5c160e453d5bc467694dac057e03d9e6c075a87bd6ff59be4ddedbfcb496168d9457e905edc3aff569270f0401560001f3d54fca1a7c3679ac631bd779d6
+DIST libsoup-3.4.1.tar.xz 1537968 BLAKE2B 
4cee695f35fcfa87a43b1015fe4be679927939eb5d7ba6f5a95da32308bf16215d9cd45a15a82a39a5c105aa5b85bd6ee76d733dab5d7a053e8a8185d03b700c
 SHA512 
1fabd75aa4fa74b322eab3a2c073555daaaf216e70c5f0cb41a57ef6e56553756e499cceea29e726a291ecc2e381e507b122f9d5771db2730f85beee803d22dc

diff --git a/net-libs/libsoup/libsoup-3.4.1.ebuild 
b/net-libs/libsoup/libsoup-3.4.1.ebuild
new file mode 100644
index ..73364f0a5c02
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.4.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local 

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

2023-03-18 Thread Sam James
commit: 4c8133327f5ef5aa53610089f13c2c5ea7c3976c
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 00:23:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 00:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c813332

net-libs/libsoup: fix HTTP/2 on unsigned char arches, -Wstrict-prototype

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/files/strict-prototypes.patch  | 20 
 net-libs/libsoup/files/unsigned-char-http2.patch| 21 +
 ...libsoup-3.4.0.ebuild => libsoup-3.4.0-r1.ebuild} |  4 
 3 files changed, 45 insertions(+)

diff --git a/net-libs/libsoup/files/strict-prototypes.patch 
b/net-libs/libsoup/files/strict-prototypes.patch
new file mode 100644
index ..e9a84257ccb5
--- /dev/null
+++ b/net-libs/libsoup/files/strict-prototypes.patch
@@ -0,0 +1,20 @@
+https://gitlab.gnome.org/GNOME/libsoup/-/commit/146f1c96f741fb9ab62d74d99585b2e859f6cb5f
+
+From 146f1c96f741fb9ab62d74d99585b2e859f6cb5f Mon Sep 17 00:00:00 2001
+From: Patrick Griffis 
+Date: Fri, 17 Mar 2023 19:10:40 -0500
+Subject: [PATCH] Fix strict-prototype warning
+
+--- a/libsoup/http2/soup-body-input-stream-http2.c
 b/libsoup/http2/soup-body-input-stream-http2.c
+@@ -72,7 +72,7 @@ static guint signals [LAST_SIGNAL] = { 0 };
+  * Returns: a new #GInputStream
+  */
+ GInputStream *
+-soup_body_input_stream_http2_new ()
++soup_body_input_stream_http2_new (void)
+ {
+ return G_INPUT_STREAM (g_object_new 
(SOUP_TYPE_BODY_INPUT_STREAM_HTTP2, NULL));
+ }
+-- 
+GitLab

diff --git a/net-libs/libsoup/files/unsigned-char-http2.patch 
b/net-libs/libsoup/files/unsigned-char-http2.patch
new file mode 100644
index ..ceee9d360e4b
--- /dev/null
+++ b/net-libs/libsoup/files/unsigned-char-http2.patch
@@ -0,0 +1,21 @@
+https://gitlab.gnome.org/GNOME/libsoup/-/commit/d1509188ebd2219db1a147e9d77ffd5b4d161a2e
+
+From d1509188ebd2219db1a147e9d77ffd5b4d161a2e Mon Sep 17 00:00:00 2001
+From: Patrick Griffis 
+Date: Fri, 17 Mar 2023 19:05:35 -0500
+Subject: [PATCH] Fix regression breaking HTTP/2 on platforms with unsigned
+ char
+
+--- a/libsoup/soup-connection-manager.c
 b/libsoup/soup-connection-manager.c
+@@ -378,7 +378,7 @@ static SoupConnection *
+ soup_connection_manager_get_connection_locked (SoupConnectionManager *manager,
+SoupMessageQueueItem  *item)
+ {
+-static gchar env_force_http1 = -1;
++static int env_force_http1 = -1;
+ SoupMessage *msg = item->msg;
+ gboolean need_new_connection;
+ SoupConnection *conn;
+-- 
+GitLab

diff --git a/net-libs/libsoup/libsoup-3.4.0.ebuild 
b/net-libs/libsoup/libsoup-3.4.0-r1.ebuild
similarity index 94%
rename from net-libs/libsoup/libsoup-3.4.0.ebuild
rename to net-libs/libsoup/libsoup-3.4.0-r1.ebuild
index 73364f0a5c02..af164f1c1964 100644
--- a/net-libs/libsoup/libsoup-3.4.0.ebuild
+++ b/net-libs/libsoup/libsoup-3.4.0-r1.ebuild
@@ -54,6 +54,10 @@ BDEPEND="
 PATCHES=(
# Disable apache tests until they are usable on Gentoo, bug #326957
"${FILESDIR}"/disable-apache-tests.patch
+   # Upstream patch to fix HTTP/2 on platforms w/ unsigned char
+   "${FILESDIR}"/unsigned-char-http2.patch
+   # Upstream patch to fix -Wstrict-prototypes
+   "${FILESDIR}"/strict-prototypes.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-03-17 Thread Matt Turner
commit: fcadac21dc0a4c27cb5c6d4fcc9a2c60f1b9ec5a
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 18 02:33:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 18 02:33:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcadac21

net-libs/libsoup: Version bump to 3.4.0

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.4.0.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 32d1fba1ed65..d7e9935eb133 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.2.2.tar.xz 1530460 BLAKE2B 
8df66651a0bdcdb3337ced0031e4e8a32883241f6b7310a2b91396883368fa849d1e7dbab3766ec38ec05fdd81fafabd1f165cfe22a168e87db9a431ca86274d
 SHA512 
1f2b49244f8bac4d112b39ac9c6a942acbc1ae1cff33262ed02e7682af3994cf6ba6741b365b3c80c45c6427d391599fa6f31df6caa4ffefe7d078ac373bad1b
+DIST libsoup-3.4.0.tar.xz 1530892 BLAKE2B 
9c5ad6ba8a476c633d8e6a65e6c3e910e4b4848e80284a0e47f67fba61efb8743973a1498ad5735dcfb92a7cd7517603de8a503e98aeb3e51029cf587562d67c
 SHA512 
d9bc5c160e453d5bc467694dac057e03d9e6c075a87bd6ff59be4ddedbfcb496168d9457e905edc3aff569270f0401560001f3d54fca1a7c3679ac631bd779d6

diff --git a/net-libs/libsoup/libsoup-3.4.0.ebuild 
b/net-libs/libsoup/libsoup-3.4.0.ebuild
new file mode 100644
index ..73364f0a5c02
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.4.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 
glib-networking
+   $(meson_native_use_feature introspection)
+   

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

2023-03-17 Thread Sam James
commit: 42118d7ce1b98b45b74585d36ade4c3d88c4057c
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 17 04:45:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 17 13:53:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42118d7c

net-libs/libsoup: add another reference to apache patch

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/files/disable-apache-tests.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-libs/libsoup/files/disable-apache-tests.patch 
b/net-libs/libsoup/files/disable-apache-tests.patch
index e7d306bde971..e5e2c9c7618b 100644
--- a/net-libs/libsoup/files/disable-apache-tests.patch
+++ b/net-libs/libsoup/files/disable-apache-tests.patch
@@ -1,3 +1,5 @@
+See also: https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/119
+
 From 6c9bbf0d91688e831f8f19232e18619bfc57e12e Mon Sep 17 00:00:00 2001
 From: Mart Raudsepp 
 Date: Fri, 23 Aug 2019 21:11:57 +0300



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2023-01-01 Thread David Seifert
commit: aae8fef2653e87e14615d5f2ec53fa07f45e1f73
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:57 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae8fef2

net-libs/libsoup: remove stale VALA_MIN_API_VERSION

Signed-off-by: David Seifert  gentoo.org>

 net-libs/libsoup/libsoup-3.2.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
index deb579465076..a683c5c8c682 100644
--- a/net-libs/libsoup/libsoup-3.2.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.2.2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
 
 inherit gnome.org meson-multilib vala xdg
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-12-22 Thread Arthur Zamarin
commit: f414146a2cb91da68e13bd4e96025288a5f5aed6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 22 11:12:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 22 11:12:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f414146a

net-libs/libsoup: Stabilize 3.2.2 arm, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
index 8545194e7958..deb579465076 100644
--- a/net-libs/libsoup/libsoup-3.2.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.2.2.ebuild
@@ -16,7 +16,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-12-16 Thread Arthur Zamarin
commit: 8b56c42cd645a9d2b7597b5139b45159cb998b42
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 17 06:42:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 17 06:44:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b56c42c

net-libs/libsoup: Stabilize 3.2.2 ppc, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
index edf84aca62d3..8545194e7958 100644
--- a/net-libs/libsoup/libsoup-3.2.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.2.2.ebuild
@@ -16,7 +16,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-12-16 Thread Arthur Zamarin
commit: 696bd4f76e6effa9e2e01b3dc80ddf2d743cf91a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:29:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:29:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696bd4f7

net-libs/libsoup: Stabilize 3.2.2 sparc, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
index 074cc7bb75fc..9814163eba9a 100644
--- a/net-libs/libsoup/libsoup-3.2.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.2.2.ebuild
@@ -16,7 +16,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-12-03 Thread Matt Turner
commit: c3b3772d9743bc9597340381c902f7cf28811ade
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec  4 01:30:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec  4 02:37:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b3772d

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest  |   2 -
 net-libs/libsoup/libsoup-2.74.2.ebuild |  91 -
 net-libs/libsoup/libsoup-3.2.1.ebuild  | 102 -
 3 files changed, 195 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 45eb83e0b5b1..32d1fba1ed65 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,4 +1,2 @@
-DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
-DIST libsoup-3.2.1.tar.xz 1520736 BLAKE2B 
57a040bab530e2a1bb67aea65291205c151bd3b490c200c2d2fd4ca77fab9f62e9fada5ea143c9581065a332be57d753dbe2cabb9228ca06a35d6327277e5fbf
 SHA512 
e5f60fd700f4cda041d869eec50e787b2fbe9323949b90710405cff296e108bab6d1323ab96e89855c5396ce73c7b7574b424dbe957ae10b48740b272889be51
 DIST libsoup-3.2.2.tar.xz 1530460 BLAKE2B 
8df66651a0bdcdb3337ced0031e4e8a32883241f6b7310a2b91396883368fa849d1e7dbab3766ec38ec05fdd81fafabd1f165cfe22a168e87db9a431ca86274d
 SHA512 
1f2b49244f8bac4d112b39ac9c6a942acbc1ae1cff33262ed02e7682af3994cf6ba6741b365b3c80c45c6427d391599fa6f31df6caa4ffefe7d078ac373bad1b

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
deleted file mode 100644
index 7cb4a1169afb..
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="2.4"
-
-# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
-IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-DEPEND="
-   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   use vala && vala_src_prepare
-   xdg_src_prepare
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   # But necessary while apache tests are disabled
-   #addpredict /usr/share/snmp/mibs/.index
-
-   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-11-30 Thread WANG Xuerui
commit: 35999e49135b0d2b6b1fafad95cbc4a35533170b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  1 07:11:55 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  1 07:16:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35999e49

net-libs/libsoup: keyword 3.2.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-libs/libsoup/libsoup-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
index 9b2de0509056..16b2ed329901 100644
--- a/net-libs/libsoup/libsoup-3.2.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.2.2.ebuild
@@ -16,7 +16,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-11-05 Thread Arthur Zamarin
commit: e91515ee44782853f34f5e9a4ef67829ee599534
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 18:58:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 18:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91515ee

net-libs/libsoup: Stabilize 2.74.3 sparc, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-2.74.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild 
b/net-libs/libsoup/libsoup-2.74.3.ebuild
index a4f4d45032a4..d8a285a1e38e 100644
--- a/net-libs/libsoup/libsoup-2.74.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.3.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-11-05 Thread Arthur Zamarin
commit: aca4a4a88dae2a99347ba0b5bd88603f11e28c5e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 09:57:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 09:57:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca4a4a8

net-libs/libsoup: Stabilize 2.74.3 ppc64, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-2.74.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild 
b/net-libs/libsoup/libsoup-2.74.3.ebuild
index 5aa0c39358b3..a4f4d45032a4 100644
--- a/net-libs/libsoup/libsoup-2.74.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.3.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-11-05 Thread Arthur Zamarin
commit: 2c75736473bd688917bc9010c75c8ae920285e3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 09:43:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 09:43:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c757364

net-libs/libsoup: Stabilize 2.74.3 arm, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-2.74.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild 
b/net-libs/libsoup/libsoup-2.74.3.ebuild
index e92b48c70ec3..7bb4c80ce788 100644
--- a/net-libs/libsoup/libsoup-2.74.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.3.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-11-02 Thread Matt Turner
commit: 585cd569f744eed274da3e6c2bb608bd2539cdd3
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Nov  2 22:41:27 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov  3 02:30:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585cd569

net-libs/libsoup: Version bump to 3.2.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28116
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.2.2.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 8886aba0174d..45eb83e0b5b1 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.2.1.tar.xz 1520736 BLAKE2B 
57a040bab530e2a1bb67aea65291205c151bd3b490c200c2d2fd4ca77fab9f62e9fada5ea143c9581065a332be57d753dbe2cabb9228ca06a35d6327277e5fbf
 SHA512 
e5f60fd700f4cda041d869eec50e787b2fbe9323949b90710405cff296e108bab6d1323ab96e89855c5396ce73c7b7574b424dbe957ae10b48740b272889be51
+DIST libsoup-3.2.2.tar.xz 1530460 BLAKE2B 
8df66651a0bdcdb3337ced0031e4e8a32883241f6b7310a2b91396883368fa849d1e7dbab3766ec38ec05fdd81fafabd1f165cfe22a168e87db9a431ca86274d
 SHA512 
1f2b49244f8bac4d112b39ac9c6a942acbc1ae1cff33262ed02e7682af3994cf6ba6741b365b3c80c45c6427d391599fa6f31df6caa4ffefe7d078ac373bad1b

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
new file mode 100644
index ..9b2de0509056
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.2.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-10-31 Thread Matt Turner
commit: 959e2af0adce7e3d895a2a6819196e4cbf0105ee
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 31 14:27:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959e2af0

net-libs/libsoup: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/metadata.xml | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/net-libs/libsoup/metadata.xml b/net-libs/libsoup/metadata.xml
index e0b51e4d0694..139cd9b2322e 100644
--- a/net-libs/libsoup/metadata.xml
+++ b/net-libs/libsoup/metadata.xml
@@ -1,15 +1,17 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Enable brotli decompression support
-   Enable GSSAPI support
-   Use net-fs/samba for NTLM Single
-   Sign-On
-   Enable profiling data capture support 
using dev-util/sysprof-capture
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Enable brotli decompression support
+Enable GSSAPI support
+Use net-fs/samba for NTLM Single 
Sign-On
+Enable profiling data capture support using 
dev-util/sysprof-capture
+  
+  
+GNOME/libsoup
+  
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-10-12 Thread Matt Turner
commit: d7af8893a411b0aea9ca457a45b228e14d42c2d7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 12 17:29:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 12 17:32:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7af8893

net-libs/libsoup: Version bump to 3.2.1

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.2.1.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index ef7c3d56633a..5b0339d53ad6 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -2,3 +2,4 @@ DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.0.8.tar.xz 1535496 BLAKE2B 
7f5531f7771df557e6ce65ae684ba83c9eeddf98547f1c025204f17a087fc1ec34ed6baf7c278528d41b4298a694bb9cb0726387dae6f313b896c9dfba2d2c57
 SHA512 
91d7de5dc642bfc1aa69fed9686fcafcc10094f3ae568f827dcebecfc9c919a00486b93c5f43710628cb3ab415bd7146d28455c5f9e916f4fe57ff4c0e66ad56
 DIST libsoup-3.2.0.tar.xz 1526272 BLAKE2B 
782e872fd135d1b9fead3714ca0bdb3884b38baaf54bf2dd91212a6b362c818f8046a829bcdb57de255dad12bf4e5ca0682bbd8acd529b28a2d3fca8db6239bd
 SHA512 
e4dc4cda297ec2c2e8ced82d141e00c186b552c9308eb0d05d55a1397de1b037d8fe053ea0ada12691ce7c0ff42c03f5f8177049005a1455cc3b0e1df77c99ea
+DIST libsoup-3.2.1.tar.xz 1520736 BLAKE2B 
57a040bab530e2a1bb67aea65291205c151bd3b490c200c2d2fd4ca77fab9f62e9fada5ea143c9581065a332be57d753dbe2cabb9228ca06a35d6327277e5fbf
 SHA512 
e5f60fd700f4cda041d869eec50e787b2fbe9323949b90710405cff296e108bab6d1323ab96e89855c5396ce73c7b7574b424dbe957ae10b48740b272889be51

diff --git a/net-libs/libsoup/libsoup-3.2.1.ebuild 
b/net-libs/libsoup/libsoup-3.2.1.ebuild
new file mode 100644
index ..9b2de0509056
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.2.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-10-12 Thread Matt Turner
commit: f584d34c8582468749f944e21ff6020443057396
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 12 17:29:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 12 17:32:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f584d34c

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   2 -
 net-libs/libsoup/libsoup-3.0.8.ebuild |  92 --
 net-libs/libsoup/libsoup-3.2.0.ebuild | 102 --
 3 files changed, 196 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 5b0339d53ad6..8886aba0174d 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,5 +1,3 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
-DIST libsoup-3.0.8.tar.xz 1535496 BLAKE2B 
7f5531f7771df557e6ce65ae684ba83c9eeddf98547f1c025204f17a087fc1ec34ed6baf7c278528d41b4298a694bb9cb0726387dae6f313b896c9dfba2d2c57
 SHA512 
91d7de5dc642bfc1aa69fed9686fcafcc10094f3ae568f827dcebecfc9c919a00486b93c5f43710628cb3ab415bd7146d28455c5f9e916f4fe57ff4c0e66ad56
-DIST libsoup-3.2.0.tar.xz 1526272 BLAKE2B 
782e872fd135d1b9fead3714ca0bdb3884b38baaf54bf2dd91212a6b362c818f8046a829bcdb57de255dad12bf4e5ca0682bbd8acd529b28a2d3fca8db6239bd
 SHA512 
e4dc4cda297ec2c2e8ced82d141e00c186b552c9308eb0d05d55a1397de1b037d8fe053ea0ada12691ce7c0ff42c03f5f8177049005a1455cc3b0e1df77c99ea
 DIST libsoup-3.2.1.tar.xz 1520736 BLAKE2B 
57a040bab530e2a1bb67aea65291205c151bd3b490c200c2d2fd4ca77fab9f62e9fada5ea143c9581065a332be57d753dbe2cabb9228ca06a35d6327277e5fbf
 SHA512 
e5f60fd700f4cda041d869eec50e787b2fbe9323949b90710405cff296e108bab6d1323ab96e89855c5396ce73c7b7574b424dbe957ae10b48740b272889be51

diff --git a/net-libs/libsoup/libsoup-3.0.8.ebuild 
b/net-libs/libsoup/libsoup-3.0.8.ebuild
deleted file mode 100644
index 84e2cca340d9..
--- a/net-libs/libsoup/libsoup-3.0.8.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="3.0"
-
-IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-DEPEND="
-   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
-   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   default
-   use vala && vala_setup
-   xdg_environment_reset
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-10-11 Thread Matt Turner
commit: 2e82872d79fe17b26b07d0f71458212deaaf3feb
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Oct 11 22:43:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 12 01:53:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e82872d

net-libs/libsoup: Version bump to 2.74.3

Closes: https://github.com/gentoo/gentoo/pull/27747
Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.74.3.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 459faf2ff230..ef7c3d56633a 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
+DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 
91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0
 SHA512 
72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c
 DIST libsoup-3.0.8.tar.xz 1535496 BLAKE2B 
7f5531f7771df557e6ce65ae684ba83c9eeddf98547f1c025204f17a087fc1ec34ed6baf7c278528d41b4298a694bb9cb0726387dae6f313b896c9dfba2d2c57
 SHA512 
91d7de5dc642bfc1aa69fed9686fcafcc10094f3ae568f827dcebecfc9c919a00486b93c5f43710628cb3ab415bd7146d28455c5f9e916f4fe57ff4c0e66ad56
 DIST libsoup-3.2.0.tar.xz 1526272 BLAKE2B 
782e872fd135d1b9fead3714ca0bdb3884b38baaf54bf2dd91212a6b362c818f8046a829bcdb57de255dad12bf4e5ca0682bbd8acd529b28a2d3fca8db6239bd
 SHA512 
e4dc4cda297ec2c2e8ced82d141e00c186b552c9308eb0d05d55a1397de1b037d8fe053ea0ada12691ce7c0ff42c03f5f8177049005a1455cc3b0e1df77c99ea

diff --git a/net-libs/libsoup/libsoup-2.74.3.ebuild 
b/net-libs/libsoup/libsoup-2.74.3.ebuild
new file mode 100644
index ..64c87fbeb301
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.74.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
+IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But necessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-09-15 Thread Matt Turner
commit: abc77fbb6d3bce042cdd68140645dbbc5731184d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 15 17:16:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 15 17:24:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc77fbb

net-libs/libsoup: Version bump to 3.2.0

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |   1 +
 net-libs/libsoup/libsoup-3.2.0.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index c744f4cc04e7..459faf2ff230 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.8.tar.xz 1535496 BLAKE2B 
7f5531f7771df557e6ce65ae684ba83c9eeddf98547f1c025204f17a087fc1ec34ed6baf7c278528d41b4298a694bb9cb0726387dae6f313b896c9dfba2d2c57
 SHA512 
91d7de5dc642bfc1aa69fed9686fcafcc10094f3ae568f827dcebecfc9c919a00486b93c5f43710628cb3ab415bd7146d28455c5f9e916f4fe57ff4c0e66ad56
+DIST libsoup-3.2.0.tar.xz 1526272 BLAKE2B 
782e872fd135d1b9fead3714ca0bdb3884b38baaf54bf2dd91212a6b362c818f8046a829bcdb57de255dad12bf4e5ca0682bbd8acd529b28a2d3fca8db6239bd
 SHA512 
e4dc4cda297ec2c2e8ced82d141e00c186b552c9308eb0d05d55a1397de1b037d8fe053ea0ada12691ce7c0ff42c03f5f8177049005a1455cc3b0e1df77c99ea

diff --git a/net-libs/libsoup/libsoup-3.2.0.ebuild 
b/net-libs/libsoup/libsoup-3.2.0.ebuild
new file mode 100644
index ..9b2de0509056
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.2.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 
glib-networking
+ 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-09-03 Thread Matt Turner
commit: 371b31ea043dcf3e7d2a8ef018f8ef44a9a6a5cd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep  4 01:00:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep  4 01:35:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371b31ea

net-libs/libsoup: Version bump to 3.0.8

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |  1 +
 net-libs/libsoup/libsoup-3.0.8.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 0fca2992aa60..a58af6a8a661 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.7.tar.xz 1525104 BLAKE2B 
d9a8fddce286691f58901052f484c7a81e46e5c4625514609fc319c8a383b459631fbee95a0f3cfcbe296eb96907571c8fa57cf5c1b9cd742453d366057640fd
 SHA512 
bb48b2475ec4b073de144ad91459843946ba902fc0849b88c548ccb774fc3854451239267dd097a3da4e40f025ae746609b669ec0caffdb15e7b07118e881cfd
+DIST libsoup-3.0.8.tar.xz 1535496 BLAKE2B 
7f5531f7771df557e6ce65ae684ba83c9eeddf98547f1c025204f17a087fc1ec34ed6baf7c278528d41b4298a694bb9cb0726387dae6f313b896c9dfba2d2c57
 SHA512 
91d7de5dc642bfc1aa69fed9686fcafcc10094f3ae568f827dcebecfc9c919a00486b93c5f43710628cb3ab415bd7146d28455c5f9e916f4fe57ff4c0e66ad56

diff --git a/net-libs/libsoup/libsoup-3.0.8.ebuild 
b/net-libs/libsoup/libsoup-3.0.8.ebuild
new file mode 100644
index ..84e2cca340d9
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.0.8.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 
glib-networking
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-09-03 Thread Matt Turner
commit: 13b95edde0ecb9a97289055e176c3dc479cdfa01
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep  4 01:34:57 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep  4 01:35:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b95edd

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |  1 -
 net-libs/libsoup/libsoup-3.0.7.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index a58af6a8a661..c744f4cc04e7 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,2 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
-DIST libsoup-3.0.7.tar.xz 1525104 BLAKE2B 
d9a8fddce286691f58901052f484c7a81e46e5c4625514609fc319c8a383b459631fbee95a0f3cfcbe296eb96907571c8fa57cf5c1b9cd742453d366057640fd
 SHA512 
bb48b2475ec4b073de144ad91459843946ba902fc0849b88c548ccb774fc3854451239267dd097a3da4e40f025ae746609b669ec0caffdb15e7b07118e881cfd
 DIST libsoup-3.0.8.tar.xz 1535496 BLAKE2B 
7f5531f7771df557e6ce65ae684ba83c9eeddf98547f1c025204f17a087fc1ec34ed6baf7c278528d41b4298a694bb9cb0726387dae6f313b896c9dfba2d2c57
 SHA512 
91d7de5dc642bfc1aa69fed9686fcafcc10094f3ae568f827dcebecfc9c919a00486b93c5f43710628cb3ab415bd7146d28455c5f9e916f4fe57ff4c0e66ad56

diff --git a/net-libs/libsoup/libsoup-3.0.7.ebuild 
b/net-libs/libsoup/libsoup-3.0.7.ebuild
deleted file mode 100644
index 84e2cca340d9..
--- a/net-libs/libsoup/libsoup-3.0.7.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="3.0"
-
-IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-DEPEND="
-   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
-   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   default
-   use vala && vala_setup
-   xdg_environment_reset
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   # But unnecessary while apache tests are disabled
-   #addpredict /usr/share/snmp/mibs/.index
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature gssapi)
-   -Dkrb5_config="${CHOST}-krb5-config"
-   $(meson_feature samba ntlm)
-   $(meson_feature brotli)
-   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
-   -Dtls_check=false # disables check, we still rdep on 
glib-networking
-   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-07-20 Thread Matt Turner
commit: 474413b71ba64c5b78646697455f70c3ed2060c3
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 21 01:37:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 21 01:58:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474413b7

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |  1 -
 net-libs/libsoup/libsoup-3.0.6.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index a1f82371d03a..0fca2992aa60 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,2 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
-DIST libsoup-3.0.6.tar.xz 1527232 BLAKE2B 
28a2aec2323686af692bfcee3126c76b8506c7721b81bd3beb276b488ec6c26498e4b1396ea6d3537cf00a203cbca2798ea414c4d2227f9c520660fc61459804
 SHA512 
4de84b3c251b6fe75903b1cd2647ac22055f799382a186efe6f45d3f75bf6c82040f0aaceb40d0019769cf1c0295511eb0afbbc7236e93b168ed70c2ae975a89
 DIST libsoup-3.0.7.tar.xz 1525104 BLAKE2B 
d9a8fddce286691f58901052f484c7a81e46e5c4625514609fc319c8a383b459631fbee95a0f3cfcbe296eb96907571c8fa57cf5c1b9cd742453d366057640fd
 SHA512 
bb48b2475ec4b073de144ad91459843946ba902fc0849b88c548ccb774fc3854451239267dd097a3da4e40f025ae746609b669ec0caffdb15e7b07118e881cfd

diff --git a/net-libs/libsoup/libsoup-3.0.6.ebuild 
b/net-libs/libsoup/libsoup-3.0.6.ebuild
deleted file mode 100644
index 84e2cca340d9..
--- a/net-libs/libsoup/libsoup-3.0.6.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="3.0"
-
-IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-DEPEND="
-   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
-   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   default
-   use vala && vala_setup
-   xdg_environment_reset
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   # But unnecessary while apache tests are disabled
-   #addpredict /usr/share/snmp/mibs/.index
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature gssapi)
-   -Dkrb5_config="${CHOST}-krb5-config"
-   $(meson_feature samba ntlm)
-   $(meson_feature brotli)
-   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
-   -Dtls_check=false # disables check, we still rdep on 
glib-networking
-   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-07-01 Thread Matt Turner
commit: 05ce727023d6f6764dae8a4c8848296f902f4ad1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul  1 03:51:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  2 02:52:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ce7270

net-libs/libsoup: Version bump to 3.0.7

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |  1 +
 net-libs/libsoup/libsoup-3.0.7.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 6a4825dc65db..a1f82371d03a 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.6.tar.xz 1527232 BLAKE2B 
28a2aec2323686af692bfcee3126c76b8506c7721b81bd3beb276b488ec6c26498e4b1396ea6d3537cf00a203cbca2798ea414c4d2227f9c520660fc61459804
 SHA512 
4de84b3c251b6fe75903b1cd2647ac22055f799382a186efe6f45d3f75bf6c82040f0aaceb40d0019769cf1c0295511eb0afbbc7236e93b168ed70c2ae975a89
+DIST libsoup-3.0.7.tar.xz 1525104 BLAKE2B 
d9a8fddce286691f58901052f484c7a81e46e5c4625514609fc319c8a383b459631fbee95a0f3cfcbe296eb96907571c8fa57cf5c1b9cd742453d366057640fd
 SHA512 
bb48b2475ec4b073de144ad91459843946ba902fc0849b88c548ccb774fc3854451239267dd097a3da4e40f025ae746609b669ec0caffdb15e7b07118e881cfd

diff --git a/net-libs/libsoup/libsoup-3.0.7.ebuild 
b/net-libs/libsoup/libsoup-3.0.7.ebuild
new file mode 100644
index ..84e2cca340d9
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.0.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 
glib-networking
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-05-25 Thread WANG Xuerui
commit: 5c571671afdcac0ea27f245083adfe72268f934f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c571671

net-libs/libsoup: keyword 2.74.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-libs/libsoup/libsoup-2.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index c8a8e7e509d1..7cb4a1169afb 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-04-01 Thread Matt Turner
commit: 283caa3288b029739493bcf36a7da438b4791476
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  1 17:50:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 17:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283caa32

net-libs/libsoup: Version bump to 3.0.6

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |  1 +
 net-libs/libsoup/libsoup-3.0.6.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 8f1da2ccffef..542bf80551d5 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.4.tar.xz 1523336 BLAKE2B 
5df12a2bafdd36905fd2122b1123ce630ffad93de5965eb2f3e47f85f3bc3169e8c005e245ee9ba72433fc735d7b24b304bac55b800bce59506961976a57f634
 SHA512 
4e6c226dfd8dd3fb2568affdbf88b8f0ad52903198c1dfc808c4cba1c0479442581953b5fb83166a3a198fb861618b62f165a4544b5daaed094bbeeff94a48ff
 DIST libsoup-3.0.5.tar.xz 1528824 BLAKE2B 
952b72e81d61d4aca2a5c035bafa37deb3ddd26a35a285aa2c09731b60b675a9f90bc185abd4787c16e8e9fb1007ae633a6f91c6e58df9eddb04249b503adc13
 SHA512 
38d1ba57bcd390385950cf79cfe6781d9ad59e5f75f2c080adac976f2fcfa020cbada1e63fedd780b1efe33a53fb7563b73fd38f011c462d92a90988e4fed9b8
+DIST libsoup-3.0.6.tar.xz 1527232 BLAKE2B 
28a2aec2323686af692bfcee3126c76b8506c7721b81bd3beb276b488ec6c26498e4b1396ea6d3537cf00a203cbca2798ea414c4d2227f9c520660fc61459804
 SHA512 
4de84b3c251b6fe75903b1cd2647ac22055f799382a186efe6f45d3f75bf6c82040f0aaceb40d0019769cf1c0295511eb0afbbc7236e93b168ed70c2ae975a89

diff --git a/net-libs/libsoup/libsoup-3.0.6.ebuild 
b/net-libs/libsoup/libsoup-3.0.6.ebuild
new file mode 100644
index ..84e2cca340d9
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.0.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-03-25 Thread Matt Turner
commit: 84a3c25f2030feec56e2dafa5fd880fff96e7f8e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 25 20:45:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 25 20:53:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a3c25f

net-libs/libsoup: Version bump to 3.0.5

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |  1 +
 net-libs/libsoup/libsoup-3.0.5.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index c10e57a23be1..8f1da2ccffef 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.4.tar.xz 1523336 BLAKE2B 
5df12a2bafdd36905fd2122b1123ce630ffad93de5965eb2f3e47f85f3bc3169e8c005e245ee9ba72433fc735d7b24b304bac55b800bce59506961976a57f634
 SHA512 
4e6c226dfd8dd3fb2568affdbf88b8f0ad52903198c1dfc808c4cba1c0479442581953b5fb83166a3a198fb861618b62f165a4544b5daaed094bbeeff94a48ff
+DIST libsoup-3.0.5.tar.xz 1528824 BLAKE2B 
952b72e81d61d4aca2a5c035bafa37deb3ddd26a35a285aa2c09731b60b675a9f90bc185abd4787c16e8e9fb1007ae633a6f91c6e58df9eddb04249b503adc13
 SHA512 
38d1ba57bcd390385950cf79cfe6781d9ad59e5f75f2c080adac976f2fcfa020cbada1e63fedd780b1efe33a53fb7563b73fd38f011c462d92a90988e4fed9b8

diff --git a/net-libs/libsoup/libsoup-3.0.5.ebuild 
b/net-libs/libsoup/libsoup-3.0.5.ebuild
new file mode 100644
index ..84e2cca340d9
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.0.5.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 
glib-networking
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-24 Thread Matt Turner
commit: b18efb9aad4cc80cc328a9e3eee7d07aef9465d3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 24 21:10:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 24 22:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18efb9a

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest |  1 -
 net-libs/libsoup/libsoup-2.72.0-r1.ebuild | 91 ---
 2 files changed, 92 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 8c8d293e23f8..c10e57a23be1 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,2 @@
-DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.4.tar.xz 1523336 BLAKE2B 
5df12a2bafdd36905fd2122b1123ce630ffad93de5965eb2f3e47f85f3bc3169e8c005e245ee9ba72433fc735d7b24b304bac55b800bce59506961976a57f634
 SHA512 
4e6c226dfd8dd3fb2568affdbf88b8f0ad52903198c1dfc808c4cba1c0479442581953b5fb83166a3a198fb861618b62f165a4544b5daaed094bbeeff94a48ff

diff --git a/net-libs/libsoup/libsoup-2.72.0-r1.ebuild 
b/net-libs/libsoup/libsoup-2.72.0-r1.ebuild
deleted file mode 100644
index af1cd5f7bfd1..
--- a/net-libs/libsoup/libsoup-2.72.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="2.4"
-
-# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
-IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-
-DEPEND="
-   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   use vala && vala_src_prepare
-   xdg_src_prepare
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   # But necessary while apache tests are disabled
-   #addpredict /usr/share/snmp/mibs/.index
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature gssapi)
-   -Dkrb5_config="${CHOST}-krb5-config"
-   $(meson_feature samba ntlm)
-   $(meson_feature brotli)
-   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
-   -Dtls_check=false # disables check, we still rdep on 
glib-networking

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-24 Thread Sam James
commit: 76b71756c546b4c97968ab908c67600d2c07a274
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:21:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:21:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b71756

net-libs/libsoup: Stabilize 2.74.2 sparc, #831048

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-2.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index 9864a121e102..c8a8e7e509d1 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-24 Thread Mart Raudsepp
commit: d49bcedc26d1d8ccdf4791dcaf222ab4c0ae1b03
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jan 24 19:17:42 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jan 24 19:17:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49bcedc

net-libs/libsoup: bump to 3.0.4

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest   | 2 +-
 net-libs/libsoup/{libsoup-3.0.3.ebuild => libsoup-3.0.4.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index d4b26da82757..8c8d293e23f8 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,3 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
-DIST libsoup-3.0.3.tar.xz 1525388 BLAKE2B 
cd515656647bfa9d0bc3b93ade90823803219f11b1ca9688e3b5e6ac62a0d12f72fd7bf9feb6059ced8885c22568768ae5511e270ddc72fe495f078ccecce5a4
 SHA512 
9ba6f7e9e2a975dff52e5b28b147cad707aa1596a67f45bb1b9feaccf130eca2cb0b80b7ebf0a424388ec4f0b5297578b51142f8b135cddc367ac59d00279094
+DIST libsoup-3.0.4.tar.xz 1523336 BLAKE2B 
5df12a2bafdd36905fd2122b1123ce630ffad93de5965eb2f3e47f85f3bc3169e8c005e245ee9ba72433fc735d7b24b304bac55b800bce59506961976a57f634
 SHA512 
4e6c226dfd8dd3fb2568affdbf88b8f0ad52903198c1dfc808c4cba1c0479442581953b5fb83166a3a198fb861618b62f165a4544b5daaed094bbeeff94a48ff

diff --git a/net-libs/libsoup/libsoup-3.0.3.ebuild 
b/net-libs/libsoup/libsoup-3.0.4.ebuild
similarity index 95%
rename from net-libs/libsoup/libsoup-3.0.3.ebuild
rename to net-libs/libsoup/libsoup-3.0.4.ebuild
index 4628b97f09f5..e6bf69b822a0 100644
--- a/net-libs/libsoup/libsoup-3.0.3.ebuild
+++ b/net-libs/libsoup/libsoup-3.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -82,7 +82,6 @@ multilib_src_configure() {
$(meson_native_use_feature introspection)
$(meson_native_use_feature vala vapi)
$(meson_native_use_bool gtk-doc gtk_doc)
-   # TODO: Tests fail with network-sandbox or 32bit (upstream 
issue #236) for 2.99.9
$(meson_use test tests)
-Dinstalled_tests=false
$(meson_feature sysprof)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-24 Thread Sam James
commit: e5172be5d4c695bbaa364bda9f9340b2883f03bc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:49:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5172be5

net-libs/libsoup: Stabilize 2.74.2 ppc, #831048

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-2.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index 4688eb09a81c..9864a121e102 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-24 Thread Sam James
commit: 773efb22df800a3872301a127c0a2a2bcbff0d4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773efb22

net-libs/libsoup: Stabilize 2.74.2 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-2.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index 2d031b5fe68c..4688eb09a81c 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-23 Thread Sam James
commit: 8c1190ba59f6044b6ba8f3d35885d084df936680
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 03:39:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 03:39:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1190ba

net-libs/libsoup: Stabilize 2.74.2 amd64, #831048

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-2.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index 8e8ac4e3b56b..70cef2446f37 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-20 Thread Jakov Smolić
commit: 732f4fdcb4b7e029e4620d6ef39b812729a0d87f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 20 09:57:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 20 10:01:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732f4fdc

net-libs/libsoup: Stabilize 2.74.2 x86, #831048

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libsoup/libsoup-2.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index b693166018e3..8e8ac4e3b56b 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-01-20 Thread Arthur Zamarin
commit: 0d7f2b8abfe2333fe4d2a12a041a94e0d3821429
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 09:42:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 09:42:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7f2b8a

net-libs/libsoup: Stabilize 2.74.2 ppc64, #831048

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libsoup/libsoup-2.74.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index 5bf1131885f8..b693166018e3 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-12-09 Thread Mart Raudsepp
commit: 27e5fcc9906fa8f04dd0cc432cb37095c5a5887d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  9 17:15:57 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  9 17:16:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e5fcc9

net-libs/libsoup: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  2 -
 net-libs/libsoup/libsoup-2.74.0.ebuild | 91 --
 net-libs/libsoup/libsoup-2.74.1.ebuild | 91 --
 3 files changed, 184 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 0b70598cb963..d4b26da82757 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,5 +1,3 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
-DIST libsoup-2.74.0.tar.xz 1498224 BLAKE2B 
c03b817a7a7f708480581aad258e5e24c541c6c2f39e48c51597d67c729b3a0722ef094916ad841904a0cafc67f12ad20d05b74ac41aeb174cb79b49fdd0977e
 SHA512 
d78374c31631d7d1fb30ceb7c6016ab970cb321b06191d3463f178ceea9dacd08c828b8f16f5a30c185489ebfbc93ff9da09ae4978be3e3ff11bf7ee95a2a9a6
-DIST libsoup-2.74.1.tar.xz 1496188 BLAKE2B 
6f15415d5d4d68fa1f7167363cbed77dee9d4feea226357389209c96367c27c554fdc81fa25bcc8ce02290d6781dc2cc99298342349aada9ad9e32a10727c641
 SHA512 
107726e069becc0a79904905a10a0ceb0c010fcae57ee86fbb838e6edf58abfc464c8e6c3afb610e495d9c2a24ec6b4ba4c023921611642a9d3c89627daa154b
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.3.tar.xz 1525388 BLAKE2B 
cd515656647bfa9d0bc3b93ade90823803219f11b1ca9688e3b5e6ac62a0d12f72fd7bf9feb6059ced8885c22568768ae5511e270ddc72fe495f078ccecce5a4
 SHA512 
9ba6f7e9e2a975dff52e5b28b147cad707aa1596a67f45bb1b9feaccf130eca2cb0b80b7ebf0a424388ec4f0b5297578b51142f8b135cddc367ac59d00279094

diff --git a/net-libs/libsoup/libsoup-2.74.0.ebuild 
b/net-libs/libsoup/libsoup-2.74.0.ebuild
deleted file mode 100644
index 5bf1131885f8..
--- a/net-libs/libsoup/libsoup-2.74.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson-multilib vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="2.4"
-
-# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
-IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-DEPEND="
-   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   use vala && vala_src_prepare
-   xdg_src_prepare
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-12-09 Thread Mart Raudsepp
commit: cc4f37dfd854ccbe88bc040830897685cb47c288
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  9 17:15:35 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  9 17:16:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4f37df

net-libs/libsoup: bump to 2.74.2

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.74.2.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 803f87f45375..0b70598cb963 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,4 +1,5 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
 DIST libsoup-2.74.0.tar.xz 1498224 BLAKE2B 
c03b817a7a7f708480581aad258e5e24c541c6c2f39e48c51597d67c729b3a0722ef094916ad841904a0cafc67f12ad20d05b74ac41aeb174cb79b49fdd0977e
 SHA512 
d78374c31631d7d1fb30ceb7c6016ab970cb321b06191d3463f178ceea9dacd08c828b8f16f5a30c185489ebfbc93ff9da09ae4978be3e3ff11bf7ee95a2a9a6
 DIST libsoup-2.74.1.tar.xz 1496188 BLAKE2B 
6f15415d5d4d68fa1f7167363cbed77dee9d4feea226357389209c96367c27c554fdc81fa25bcc8ce02290d6781dc2cc99298342349aada9ad9e32a10727c641
 SHA512 
107726e069becc0a79904905a10a0ceb0c010fcae57ee86fbb838e6edf58abfc464c8e6c3afb610e495d9c2a24ec6b4ba4c023921611642a9d3c89627daa154b
+DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.3.tar.xz 1525388 BLAKE2B 
cd515656647bfa9d0bc3b93ade90823803219f11b1ca9688e3b5e6ac62a0d12f72fd7bf9feb6059ced8885c22568768ae5511e270ddc72fe495f078ccecce5a4
 SHA512 
9ba6f7e9e2a975dff52e5b28b147cad707aa1596a67f45bb1b9feaccf130eca2cb0b80b7ebf0a424388ec4f0b5297578b51142f8b135cddc367ac59d00279094

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
new file mode 100644
index ..5bf1131885f8
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
+IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || 

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

2021-12-09 Thread Mart Raudsepp
commit: 056422b22206f4c8b548ae2996c783e7e95fa075
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  9 17:11:10 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  9 17:11:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056422b2

net-libs/libsoup: bump to 3.0.3

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  2 +-
 net-libs/libsoup/files/3.0.2-fix-leak.patch| 24 --
 .../{libsoup-3.0.2.ebuild => libsoup-3.0.3.ebuild} |  1 -
 3 files changed, 1 insertion(+), 26 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index eeda67948b94..803f87f45375 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,4 +1,4 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
 DIST libsoup-2.74.0.tar.xz 1498224 BLAKE2B 
c03b817a7a7f708480581aad258e5e24c541c6c2f39e48c51597d67c729b3a0722ef094916ad841904a0cafc67f12ad20d05b74ac41aeb174cb79b49fdd0977e
 SHA512 
d78374c31631d7d1fb30ceb7c6016ab970cb321b06191d3463f178ceea9dacd08c828b8f16f5a30c185489ebfbc93ff9da09ae4978be3e3ff11bf7ee95a2a9a6
 DIST libsoup-2.74.1.tar.xz 1496188 BLAKE2B 
6f15415d5d4d68fa1f7167363cbed77dee9d4feea226357389209c96367c27c554fdc81fa25bcc8ce02290d6781dc2cc99298342349aada9ad9e32a10727c641
 SHA512 
107726e069becc0a79904905a10a0ceb0c010fcae57ee86fbb838e6edf58abfc464c8e6c3afb610e495d9c2a24ec6b4ba4c023921611642a9d3c89627daa154b
-DIST libsoup-3.0.2.tar.xz 1518728 BLAKE2B 
17a476b08a78c06885de5bb63650b7232541bbb70aaa00a9ae67641b0a2d83fc726d8ef24c0c1cc1ca010b645e184bf7f17ced459d41e01a031712bf21108833
 SHA512 
0853d094555b3cff2a48f16ea1058ba55f9475ac1e0c1515792101e387596cdd8e3d69947eb4056b69b3cbee5d09111e99c3e684d207180d8e64b23a238f181f
+DIST libsoup-3.0.3.tar.xz 1525388 BLAKE2B 
cd515656647bfa9d0bc3b93ade90823803219f11b1ca9688e3b5e6ac62a0d12f72fd7bf9feb6059ced8885c22568768ae5511e270ddc72fe495f078ccecce5a4
 SHA512 
9ba6f7e9e2a975dff52e5b28b147cad707aa1596a67f45bb1b9feaccf130eca2cb0b80b7ebf0a424388ec4f0b5297578b51142f8b135cddc367ac59d00279094

diff --git a/net-libs/libsoup/files/3.0.2-fix-leak.patch 
b/net-libs/libsoup/files/3.0.2-fix-leak.patch
deleted file mode 100644
index cad804a7a038..
--- a/net-libs/libsoup/files/3.0.2-fix-leak.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From c7e251644c618ce5193881b2a16374ababc2ccf8 Mon Sep 17 00:00:00 2001
-From: Mart Raudsepp 
-Date: Thu, 11 Nov 2021 16:47:34 +0200
-Subject: [PATCH] connection: Fix memory leak in new_tls_connection
-

- libsoup/soup-connection.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/libsoup/soup-connection.c b/libsoup/soup-connection.c
-index f2e35f47..38a91e46 100644
 a/libsoup/soup-connection.c
-+++ b/libsoup/soup-connection.c
-@@ -585,6 +585,7 @@ new_tls_connection (SoupConnection*conn,
-  "advertised-protocols", 
advertised_protocols->pdata,
-  NULL);
- 
-+g_object_unref (tls_interaction);
- g_ptr_array_unref (advertised_protocols);
- 
- if (!tls_connection)
--- 
-2.32.0
-

diff --git a/net-libs/libsoup/libsoup-3.0.2.ebuild 
b/net-libs/libsoup/libsoup-3.0.3.ebuild
similarity index 98%
rename from net-libs/libsoup/libsoup-3.0.2.ebuild
rename to net-libs/libsoup/libsoup-3.0.3.ebuild
index 42bc6d7a2963..4628b97f09f5 100644
--- a/net-libs/libsoup/libsoup-3.0.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.0.3.ebuild
@@ -51,7 +51,6 @@ BDEPEND="
 #  net-libs/glib-networking[ssl])"
 
 PATCHES=(
-   "${FILESDIR}"/${PV}-fix-leak.patch
# Disable apache tests until they are usable on Gentoo, bug #326957
"${FILESDIR}"/disable-apache-tests.patch
 )



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

2021-11-11 Thread Mart Raudsepp
commit: 86bbe182a9624c098a1648453a71c1657b79239a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Nov 11 18:45:49 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov 11 18:46:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bbe182

net-libs/libsoup: bump to 3.0.2

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  2 +-
 net-libs/libsoup/files/3.0.2-fix-leak.patch| 24 ++
 ...{libsoup-2.99.9.ebuild => libsoup-3.0.2.ebuild} |  8 
 3 files changed, 29 insertions(+), 5 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 5bfb22929de..eeda67948b9 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,4 +1,4 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
 DIST libsoup-2.74.0.tar.xz 1498224 BLAKE2B 
c03b817a7a7f708480581aad258e5e24c541c6c2f39e48c51597d67c729b3a0722ef094916ad841904a0cafc67f12ad20d05b74ac41aeb174cb79b49fdd0977e
 SHA512 
d78374c31631d7d1fb30ceb7c6016ab970cb321b06191d3463f178ceea9dacd08c828b8f16f5a30c185489ebfbc93ff9da09ae4978be3e3ff11bf7ee95a2a9a6
 DIST libsoup-2.74.1.tar.xz 1496188 BLAKE2B 
6f15415d5d4d68fa1f7167363cbed77dee9d4feea226357389209c96367c27c554fdc81fa25bcc8ce02290d6781dc2cc99298342349aada9ad9e32a10727c641
 SHA512 
107726e069becc0a79904905a10a0ceb0c010fcae57ee86fbb838e6edf58abfc464c8e6c3afb610e495d9c2a24ec6b4ba4c023921611642a9d3c89627daa154b
-DIST libsoup-2.99.9.tar.xz 1514372 BLAKE2B 
c7c708e477e38fa03d19e3a35eb99a6183774275ed0e2c00a1c62c238ca932e62aa71713386010b36a3c7aac1c78ebc3555635a2e2db4c68406e25510432db62
 SHA512 
77fff5c4d72bd5acad5b9b4a312cc999b960d6eb7e4715cdd2571859a0ee888988fee12bd46684ca948993a2308f10def1141fe3e3137ac9cce68190222ee858
+DIST libsoup-3.0.2.tar.xz 1518728 BLAKE2B 
17a476b08a78c06885de5bb63650b7232541bbb70aaa00a9ae67641b0a2d83fc726d8ef24c0c1cc1ca010b645e184bf7f17ced459d41e01a031712bf21108833
 SHA512 
0853d094555b3cff2a48f16ea1058ba55f9475ac1e0c1515792101e387596cdd8e3d69947eb4056b69b3cbee5d09111e99c3e684d207180d8e64b23a238f181f

diff --git a/net-libs/libsoup/files/3.0.2-fix-leak.patch 
b/net-libs/libsoup/files/3.0.2-fix-leak.patch
new file mode 100644
index 000..cad804a7a03
--- /dev/null
+++ b/net-libs/libsoup/files/3.0.2-fix-leak.patch
@@ -0,0 +1,24 @@
+From c7e251644c618ce5193881b2a16374ababc2ccf8 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Thu, 11 Nov 2021 16:47:34 +0200
+Subject: [PATCH] connection: Fix memory leak in new_tls_connection
+
+---
+ libsoup/soup-connection.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/libsoup/soup-connection.c b/libsoup/soup-connection.c
+index f2e35f47..38a91e46 100644
+--- a/libsoup/soup-connection.c
 b/libsoup/soup-connection.c
+@@ -585,6 +585,7 @@ new_tls_connection (SoupConnection*conn,
+  "advertised-protocols", 
advertised_protocols->pdata,
+  NULL);
+ 
++g_object_unref (tls_interaction);
+ g_ptr_array_unref (advertised_protocols);
+ 
+ if (!tls_connection)
+-- 
+2.32.0
+

diff --git a/net-libs/libsoup/libsoup-2.99.9.ebuild 
b/net-libs/libsoup/libsoup-3.0.2.ebuild
similarity index 93%
rename from net-libs/libsoup/libsoup-2.99.9.ebuild
rename to net-libs/libsoup/libsoup-3.0.2.ebuild
index 9c73bf6e987..42bc6d7a296 100644
--- a/net-libs/libsoup/libsoup-2.99.9.ebuild
+++ b/net-libs/libsoup/libsoup-3.0.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
 
 inherit gnome.org meson-multilib vala xdg
 
@@ -19,10 +19,9 @@ REQUIRED_USE="vala? ( introspection )"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 DEPEND="
-   >=dev-libs/glib-2.69.0:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
net-libs/nghttp2:=[${MULTILIB_USEDEP}]
>=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
>=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
@@ -42,7 +41,7 @@ BDEPEND="
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
vala? ( $(vala_depend) )
-   test? ( net-libs/gnutls[pkcs11] )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
 "
 #  test? ( 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-11-11 Thread Pacho Ramos
commit: 6eb1d141a933edcf54ae5593c4840fd7049c10fb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Nov 11 13:24:16 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Nov 11 13:52:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb1d141

net-libs/libsoup: Bump to 2.74.1

Closes: https://bugs.gentoo.org/810883
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.74.1.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index d629aa8d30b..5bfb22929de 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
 DIST libsoup-2.74.0.tar.xz 1498224 BLAKE2B 
c03b817a7a7f708480581aad258e5e24c541c6c2f39e48c51597d67c729b3a0722ef094916ad841904a0cafc67f12ad20d05b74ac41aeb174cb79b49fdd0977e
 SHA512 
d78374c31631d7d1fb30ceb7c6016ab970cb321b06191d3463f178ceea9dacd08c828b8f16f5a30c185489ebfbc93ff9da09ae4978be3e3ff11bf7ee95a2a9a6
+DIST libsoup-2.74.1.tar.xz 1496188 BLAKE2B 
6f15415d5d4d68fa1f7167363cbed77dee9d4feea226357389209c96367c27c554fdc81fa25bcc8ce02290d6781dc2cc99298342349aada9ad9e32a10727c641
 SHA512 
107726e069becc0a79904905a10a0ceb0c010fcae57ee86fbb838e6edf58abfc464c8e6c3afb610e495d9c2a24ec6b4ba4c023921611642a9d3c89627daa154b
 DIST libsoup-2.99.9.tar.xz 1514372 BLAKE2B 
c7c708e477e38fa03d19e3a35eb99a6183774275ed0e2c00a1c62c238ca932e62aa71713386010b36a3c7aac1c78ebc3555635a2e2db4c68406e25510432db62
 SHA512 
77fff5c4d72bd5acad5b9b4a312cc999b960d6eb7e4715cdd2571859a0ee888988fee12bd46684ca948993a2308f10def1141fe3e3137ac9cce68190222ee858

diff --git a/net-libs/libsoup/libsoup-2.74.1.ebuild 
b/net-libs/libsoup/libsoup-2.74.1.ebuild
new file mode 100644
index 000..5bf1131885f
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.74.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
+IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But necessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-09-15 Thread Mart Raudsepp
commit: 391a2ecadad0386551b465eb380016d681ba2c32
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 15 15:22:24 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 15 19:55:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391a2eca

net-libs/libsoup:3.0: require newer glib-networking for working https

libsoup-2.99.x has code that depends on new interfaces added in glib-2.69,
which in turn don't really work when glib-networking isn't 2.69+ as well.
As we have a glib-networking PDEPEND, ensure things will work by raising
the minimum accordingly.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/libsoup-2.99.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.99.9.ebuild 
b/net-libs/libsoup/libsoup-2.99.9.ebuild
index 90bb1cbd1f2..be126cebc63 100644
--- a/net-libs/libsoup/libsoup-2.99.9.ebuild
+++ b/net-libs/libsoup/libsoup-2.99.9.ebuild
@@ -32,7 +32,7 @@ DEPEND="
samba? ( net-fs/samba )
 "
 RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
 "
 BDEPEND="
dev-libs/glib



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-09-15 Thread Mart Raudsepp
commit: f46e0eb259c2c0b073c94e210cc174bb45725393
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 15 19:54:57 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 15 19:56:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46e0eb2

net-libs/libsoup:3.0: improve tests situation

Despite disabling pkcs11 tests, it will still fail when pkcs11 is present,
as the toggle doesn't seem to disable everything.
Add some notes about remaining test failure possibilities.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/libsoup-2.99.9.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-libs/libsoup/libsoup-2.99.9.ebuild 
b/net-libs/libsoup/libsoup-2.99.9.ebuild
index be126cebc63..9c73bf6e987 100644
--- a/net-libs/libsoup/libsoup-2.99.9.ebuild
+++ b/net-libs/libsoup/libsoup-2.99.9.ebuild
@@ -42,6 +42,7 @@ BDEPEND="
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
vala? ( $(vala_depend) )
+   test? ( net-libs/gnutls[pkcs11] )
 "
 #  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
 #  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
@@ -82,13 +83,11 @@ multilib_src_configure() {
$(meson_native_use_feature introspection)
$(meson_native_use_feature vala vapi)
$(meson_native_use_bool gtk-doc gtk_doc)
+   # TODO: Tests fail with network-sandbox or 32bit (upstream 
issue #236) for 2.99.9
$(meson_use test tests)
-Dinstalled_tests=false
$(meson_feature sysprof)
-   # Avoid gnutls[pkcs11] test dep for now, consider adding them 
back or fixing
-   # upstream to skip them when pkcs11 API isn't there (in 2.99.9 
it automatically
-   # skips these only if gnutls overall is missing)
-   -Dpkcs11_tests=disabled
+   $(meson_feature test pkcs11_tests)
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/, profiles/

2021-09-15 Thread Mart Raudsepp
commit: c645c666cf6fa5eaa977105dd858a556ceaf42bd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 15 11:23:13 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 15 11:45:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c645c666

net-libs/libsoup: bump to 2.99.9

Enable brotli support by default (libsoup advertises it to servers
since 2.99.7 now).

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.99.9.ebuild | 94 ++
 profiles/package.mask  |  6 +++
 3 files changed, 101 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 20ef5cd3086..d629aa8d30b 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
 DIST libsoup-2.74.0.tar.xz 1498224 BLAKE2B 
c03b817a7a7f708480581aad258e5e24c541c6c2f39e48c51597d67c729b3a0722ef094916ad841904a0cafc67f12ad20d05b74ac41aeb174cb79b49fdd0977e
 SHA512 
d78374c31631d7d1fb30ceb7c6016ab970cb321b06191d3463f178ceea9dacd08c828b8f16f5a30c185489ebfbc93ff9da09ae4978be3e3ff11bf7ee95a2a9a6
+DIST libsoup-2.99.9.tar.xz 1514372 BLAKE2B 
c7c708e477e38fa03d19e3a35eb99a6183774275ed0e2c00a1c62c238ca932e62aa71713386010b36a3c7aac1c78ebc3555635a2e2db4c68406e25510432db62
 SHA512 
77fff5c4d72bd5acad5b9b4a312cc999b960d6eb7e4715cdd2571859a0ee888988fee12bd46684ca948993a2308f10def1141fe3e3137ac9cce68190222ee858

diff --git a/net-libs/libsoup/libsoup-2.99.9.ebuild 
b/net-libs/libsoup/libsoup-2.99.9.ebuild
new file mode 100644
index 000..90bb1cbd1f2
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.99.9.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.0:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-08-28 Thread Matt Turner
commit: 7f867f1077a6a8fd4f565e88054c72e2103044cf
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Aug 28 19:13:26 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Aug 28 21:14:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f867f10

net-libs/libsoup: Version bump to 2.74.0

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.74.0.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 391ae6cd343..20ef5cd3086 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1 +1,2 @@
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de
+DIST libsoup-2.74.0.tar.xz 1498224 BLAKE2B 
c03b817a7a7f708480581aad258e5e24c541c6c2f39e48c51597d67c729b3a0722ef094916ad841904a0cafc67f12ad20d05b74ac41aeb174cb79b49fdd0977e
 SHA512 
d78374c31631d7d1fb30ceb7c6016ab970cb321b06191d3463f178ceea9dacd08c828b8f16f5a30c185489ebfbc93ff9da09ae4978be3e3ff11bf7ee95a2a9a6

diff --git a/net-libs/libsoup/libsoup-2.74.0.ebuild 
b/net-libs/libsoup/libsoup-2.74.0.ebuild
new file mode 100644
index 000..5bf1131885f
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.74.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
+IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But necessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 
glib-networking
+   -Dgnome=false
+   $(meson_native_use_feature introspection)
+   $(meson_native_use_feature vala vapi)
+   $(meson_native_use_bool gtk-doc gtk_doc)
+   $(meson_use test tests)
+   -Dinstalled_tests=false
+   $(meson_feature sysprof)

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-06-13 Thread Sam James
commit: b4b3dcb67dbc9b5c5ae67f155998ba5573af6e52
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 18:45:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 20:24:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b3dcb6

net-libs/libsoup: revbump for newer sysprof-capture dependency

https://bugs.gentoo.org/795507
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/{libsoup-2.72.0.ebuild => libsoup-2.72.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0-r1.ebuild
similarity index 97%
rename from net-libs/libsoup/libsoup-2.72.0.ebuild
rename to net-libs/libsoup/libsoup-2.72.0-r1.ebuild
index cbee710e7e5..af1cd5f7bfd 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0-r1.ebuild
@@ -25,7 +25,7 @@ DEPEND="
>=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
>=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sysprof? ( >=dev-util/sysprof-capture-3.38:4[${MULTILIB_USEDEP}] )
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
sys-libs/zlib
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-06-03 Thread Matt Turner
commit: d214e31854c8f84267b69ee08127642e901971fa
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 28 01:27:54 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  4 01:14:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d214e318

net-libs/libsoup: Switch to meson-multilib

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/libsoup-2.72.0.ebuild | 20 
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0.ebuild
index a3d76025d04..cbee710e7e5 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 VALA_USE_DEPEND="vapigen"
 
-inherit gnome.org meson multilib-minimal vala xdg
+inherit gnome.org meson-multilib vala xdg
 
 DESCRIPTION="HTTP client/server library for GNOME"
 HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
@@ -80,24 +80,12 @@ multilib_src_configure() {
-Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
-Dtls_check=false # disables check, we still rdep on 
glib-networking
-Dgnome=false
-   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   -Dvapi=$(multilib_native_usex vala enabled disabled)
-   -Dgtk_doc=$(multilib_native_usex gtk-doc true false)
+   $(meson_native_use_feature introspection)
+   $(meson_native_use_feature vala vapi)
+   $(meson_native_use_bool gtk-doc gtk_doc)
$(meson_use test tests)
-Dinstalled_tests=false
$(meson_feature sysprof)
)
meson_src_configure
 }
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-06-01 Thread Matt Turner
commit: 003dff4984486a85c313db2352911d3c649d2d3e
Author: David Michael  gmail  com>
AuthorDate: Tue Jun  1 13:20:36 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun  1 20:17:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003dff49

net-libs/libsoup: add missing dep on glib-compile-resources

Closes: https://bugs.gentoo.org/793716
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/libsoup-2.72.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0.ebuild
index 5baaf04a13d..a3d76025d04 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -35,6 +35,7 @@ RDEPEND="${DEPEND}
>=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
 "
 BDEPEND="
+   dev-libs/glib
dev-util/glib-utils
gtk-doc? ( >=dev-util/gtk-doc-1.20
app-text/docbook-xml-dtd:4.1.2 )



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-05-30 Thread Matt Turner
commit: df85c9619fdca60f48268630d560e63dd12516fc
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May 30 23:54:39 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 31 01:58:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df85c961

net-libs/libsoup: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libsoup/Manifest  |   1 -
 net-libs/libsoup/libsoup-2.70.0.ebuild | 100 -
 2 files changed, 101 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 7411aac6ea7..391ae6cd343 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1 @@
-DIST libsoup-2.70.0.tar.xz 1494220 BLAKE2B 
f6bf30c741c7919a31598132ca65c0081d074e7c90d915f3598cb986e1f51f5354538f76dc7117a94d946bd8cd5fe8477ead689f343797757224014932061d28
 SHA512 
c3e2a963f4b38b2eee5d772b68a325c076fde19c26413bb3ada91824d3c7e108fbc325bfdc49a28141a641233485d3044d18142720c2aebaa7cc820f8718159b
 DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
deleted file mode 100644
index fb3e4306956..000
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson multilib-minimal vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="2.4"
-
-# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
-IUSE="brotli gssapi gtk-doc +introspection samba ssl test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-
-DEPEND="
-   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   sys-libs/zlib
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-)
-
-src_prepare() {
-   use vala && vala_src_prepare
-   xdg_src_prepare
-   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
-   sed -e '/hsts/d' -i tests/meson.build || die
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   # But necessary while apache tests are disabled
-   #addpredict /usr/share/snmp/mibs/.index
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature gssapi)
-   -Dkrb5_config="${CHOST}-krb5-config"
-   $(meson_feature samba ntlm)
-   $(meson_feature brotli)
-   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
-   -Dtls_check=false # disables check, we still rdep on 
glib-networking
-   -Dgnome=false
-   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   -Dvapi=$(multilib_native_usex vala enabled disabled)
-   -Dgtk_doc=$(multilib_native_usex gtk-doc true false)
-   $(meson_use test tests)
-   -Dinstalled_tests=false
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-05-28 Thread Sam James
commit: c542761ce1f037470f030bef924326d56f4bcf7b
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 19:19:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 19:19:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c542761c

net-libs/libsoup: Stabilize 2.72.0 ppc, #792327

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-2.72.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0.ebuild
index 87cbc65db63..f24138ae574 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-05-28 Thread Sam James
commit: 2d3d8ffea1057e7ed32f2352fe1030c1d0c75f12
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 19:16:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 19:17:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3d8ffe

net-libs/libsoup: Stabilize 2.72.0 sparc, #792327

Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-2.72.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0.ebuild
index 6b2f65ea75b..87cbc65db63 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-05-23 Thread Joshua Kinard
commit: 749a06b318d73893b7211dcd9546d7368f941c97
Author: Joshua Kinard  gentoo  org>
AuthorDate: Mon May 24 04:30:10 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Mon May 24 04:30:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749a06b3

net-libs/libsoup: Added ~mips to KEYWORDS

Bug: https://bugs.gentoo.org/680866
Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.3

 net-libs/libsoup/libsoup-2.72.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0.ebuild
index 2374db53ddc..beb470ecfb8 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2021-05-20 Thread Yixun Lan
commit: 994aa704dba43fcce08956cfcc66d510da4fa198
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May 20 14:10:23 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 21 00:50:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994aa704

net-libs/libsoup: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 net-libs/libsoup/libsoup-2.72.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0.ebuild
index e832e552fd6..2374db53ddc 100644
--- a/net-libs/libsoup/libsoup-2.72.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



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

2020-07-31 Thread Aaron Bauman
commit: 6545271691ecda9326076df5a00b68ca5d8173b2
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jul 31 17:33:54 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Jul 31 18:33:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65452716

net-libs/libsoup: remove unused patch

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16921
Signed-off-by: Aaron Bauman  gentoo.org>

 .../libsoup/files/2.66.2-meson-ntlm_auth-fix.patch | 28 --
 1 file changed, 28 deletions(-)

diff --git a/net-libs/libsoup/files/2.66.2-meson-ntlm_auth-fix.patch 
b/net-libs/libsoup/files/2.66.2-meson-ntlm_auth-fix.patch
deleted file mode 100644
index 04c9cccfeec..000
--- a/net-libs/libsoup/files/2.66.2-meson-ntlm_auth-fix.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From ecd64363f82eb9d6cea07674f49c2d2869e5b62b Mon Sep 17 00:00:00 2001
-From: Claudio Saavedra 
-Date: Tue, 20 Aug 2019 16:04:06 +0300
-Subject: [PATCH] NTLM: Fix build with ntlm enabled
-
-Just realized that build with NTLM enabled was broken (!?)
-
-(cherry picked from commit bab0db142d508e92e72970db72cbbce3c13a526a)

- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index f0e34cb0..346ed2fd 100644
 a/meson.build
-+++ b/meson.build
-@@ -271,7 +271,7 @@ if host_machine.system() != 'windows'
- 
- if ntlm_auth.found()
-   add_project_arguments('-DUSE_NTLM_AUTH=1', language : 'c')
--  add_project_arguments('-DNTLM_AUTH=' + ntlm_auth.path(), language : 'c')
-+  add_project_arguments('-DNTLM_AUTH="' + ntlm_auth.path() + '"', 
language : 'c')
- endif
-   endif
- endif
--- 
-2.20.1
-



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

2020-07-29 Thread Mart Raudsepp
commit: d41d13f7700507a497ef9f7691d3ba8adb5b8b5b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jul 29 11:21:47 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jul 29 11:23:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41d13f7

net-libs/libsoup: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  2 -
 .../libsoup/files/2.66.2-vala-0.46-compat.patch| 26 --
 net-libs/libsoup/libsoup-2.62.3.ebuild | 94 -
 net-libs/libsoup/libsoup-2.66.4.ebuild | 96 --
 4 files changed, 218 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 23d404c7da8..44c7c0730b2 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1 @@
-DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e720005c4fdbbe963ba68030d5fcfb11deb5103843f47f221b540e96c5d5ea0f7c52f898617dca37d8df9faec669
 SHA512 
88354728b1da10288472c7380f166263b64d979df3e6e70ebdbc7b61f3c8eb1dc1205d5b1ead16243c6d304940a4dd4e3a9f3b2ce3e1422a1c5032220b16c73b
-DIST libsoup-2.66.4.tar.xz 1451200 BLAKE2B 
4ee37592beb9227eb5a61901e4b100b613fef2be512b7c61052a8df17184783e4b6e4e898893d6f63f1fa32b97fac935ad0f4b4d5ae1c56fedd62c0c8f41a8ea
 SHA512 
c1d57c6c5099ac345373409dd3f384dd454e47218cc6bd8be1c6b2de967d7753bfcc3010836f7131f049b1ab9c49318d6ae5203be0bcc0ca5d4b62a0c64f27ad
 DIST libsoup-2.70.0.tar.xz 1494220 BLAKE2B 
f6bf30c741c7919a31598132ca65c0081d074e7c90d915f3598cb986e1f51f5354538f76dc7117a94d946bd8cd5fe8477ead689f343797757224014932061d28
 SHA512 
c3e2a963f4b38b2eee5d772b68a325c076fde19c26413bb3ada91824d3c7e108fbc325bfdc49a28141a641233485d3044d18142720c2aebaa7cc820f8718159b

diff --git a/net-libs/libsoup/files/2.66.2-vala-0.46-compat.patch 
b/net-libs/libsoup/files/2.66.2-vala-0.46-compat.patch
deleted file mode 100644
index ce0e1dc9b62..000
--- a/net-libs/libsoup/files/2.66.2-vala-0.46-compat.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 1c6f47df99cc5b2efe3d629c71c5d85a7871689c Mon Sep 17 00:00:00 2001
-From: Rico Tzschichholz 
-Date: Tue, 28 May 2019 09:08:35 +0200
-Subject: [PATCH] gir: soup_auth_new is not a constructor
-

- libsoup/Soup-2.4.metadata | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/libsoup/Soup-2.4.metadata b/libsoup/Soup-2.4.metadata
-index c0056ec8..1f107eda 100644
 a/libsoup/Soup-2.4.metadata
-+++ b/libsoup/Soup-2.4.metadata
-@@ -18,6 +18,9 @@ ProxyResolver deprecated_since="2.28" 
replacement="ProxyURIResolver"
- 
- // Report upstream
- add_* skip=false type="unowned GLib.TimeoutSource"
-+Auth
-+  // Factory method
-+  .new symbol_type="function"
- AuthDomain
-   .accepts#method name="accepts_authorization"
- AuthDomainBasic.new skip=false
--- 
-2.20.1
-

diff --git a/net-libs/libsoup/libsoup-2.62.3.ebuild 
b/net-libs/libsoup/libsoup-2.62.3.ebuild
deleted file mode 100644
index d55643d5a8f..000
--- a/net-libs/libsoup/libsoup-2.62.3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_6 )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 multilib-minimal python-any-r1 vala
-
-DESCRIPTION="An HTTP library implementation in C"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2+"
-SLOT="2.4"
-
-IUSE="debug gssapi +introspection samba ssl test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   samba? ( net-fs/samba )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.20
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-07-28 Thread Sam James
commit: 559dd12ca315ad371c243c8238acd2e4c2ab5ed3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 29 04:49:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 29 04:49:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559dd12c

net-libs/libsoup: sparc stable (bug #717144)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index 9d39df97242..55d0bc8ab39 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-06-07 Thread Mart Raudsepp
commit: f96f3b53dac9f238a93d6ab24a0ae664439efcab
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Jun  7 16:11:22 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun  7 21:02:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96f3b53

net-libs/libsoup: arm64 stable (bug #717144)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index 3437f138fee..4edf27d7e11 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-06-03 Thread Agostino Sarubbo
commit: 820a20cc378cee6020721569afe16da6c26e784d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 15:31:52 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 15:31:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820a20cc

net-libs/libsoup: s390 stable wrt bug #717144

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index 23a4e717770..3437f138fee 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-04-22 Thread Agostino Sarubbo
commit: 81311bdb10435c2a02b6ea2109dde8a4f659a483
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 14:25:12 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 14:25:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81311bdb

net-libs/libsoup: arm stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index 136850d83c4..23a4e717770 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-04-22 Thread Agostino Sarubbo
commit: 4a9d1d52e4da0aa35c1124f3e5e6d28bd2681eb3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 08:44:13 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 08:44:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9d1d52

net-libs/libsoup: ppc64 stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index cc1049b20ec..136850d83c4 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-04-22 Thread Agostino Sarubbo
commit: 5ddd2d273691962aed80953575f1c17277a87f62
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 08:41:17 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 08:41:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddd2d27

net-libs/libsoup: ppc stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index c714ddd6d35..cc1049b20ec 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-04-20 Thread Agostino Sarubbo
commit: b010da101f0b998ec75d9073522e31837a26d999
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 20 18:15:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 20 18:15:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b010da10

net-libs/libsoup: x86 stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index cbf347f2bc1..c714ddd6d35 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-04-20 Thread Agostino Sarubbo
commit: a570764c605eef86f6167a21a9cd8c20066ef329
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 20 17:01:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 20 17:01:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a570764c

net-libs/libsoup: amd64 stable wrt bug #717144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
index 2583e798451..cbf347f2bc1 100644
--- a/net-libs/libsoup/libsoup-2.70.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl test 
+vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-04-05 Thread Mart Raudsepp
commit: 634cc7b9428daf7eae89502ae4d63c76aa04651a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  5 13:23:03 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  5 13:23:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634cc7b9

net-libs/libsoup: bump to 2.70.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |   1 +
 net-libs/libsoup/libsoup-2.70.0.ebuild | 100 +
 net-libs/libsoup/metadata.xml  |   1 +
 3 files changed, 102 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 09b9b4d21d9..23d404c7da8 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,2 +1,3 @@
 DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e720005c4fdbbe963ba68030d5fcfb11deb5103843f47f221b540e96c5d5ea0f7c52f898617dca37d8df9faec669
 SHA512 
88354728b1da10288472c7380f166263b64d979df3e6e70ebdbc7b61f3c8eb1dc1205d5b1ead16243c6d304940a4dd4e3a9f3b2ce3e1422a1c5032220b16c73b
 DIST libsoup-2.66.4.tar.xz 1451200 BLAKE2B 
4ee37592beb9227eb5a61901e4b100b613fef2be512b7c61052a8df17184783e4b6e4e898893d6f63f1fa32b97fac935ad0f4b4d5ae1c56fedd62c0c8f41a8ea
 SHA512 
c1d57c6c5099ac345373409dd3f384dd454e47218cc6bd8be1c6b2de967d7753bfcc3010836f7131f049b1ab9c49318d6ae5203be0bcc0ca5d4b62a0c64f27ad
+DIST libsoup-2.70.0.tar.xz 1494220 BLAKE2B 
f6bf30c741c7919a31598132ca65c0081d074e7c90d915f3598cb986e1f51f5354538f76dc7117a94d946bd8cd5fe8477ead689f343797757224014932061d28
 SHA512 
c3e2a963f4b38b2eee5d772b68a325c076fde19c26413bb3ada91824d3c7e108fbc325bfdc49a28141a641233485d3044d18142720c2aebaa7cc820f8718159b

diff --git a/net-libs/libsoup/libsoup-2.70.0.ebuild 
b/net-libs/libsoup/libsoup-2.70.0.ebuild
new file mode 100644
index 000..2583e798451
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.70.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson multilib-minimal vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
+IUSE="brotli gssapi gtk-doc +introspection samba ssl test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But necessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-02-12 Thread Mart Raudsepp
commit: 0fdaed182f12bfb7bff2fdaefa654521bb9ce9cd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 12 11:12:20 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 12 11:45:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdaed18

net-libs/libsoup: drop to ~hppa

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/libsoup-2.58.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.58.2.ebuild 
b/net-libs/libsoup/libsoup-2.58.2.ebuild
index 43389753b61..9e276e84fa3 100644
--- a/net-libs/libsoup/libsoup-2.58.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.58.2.ebuild
@@ -18,7 +18,7 @@ IUSE="debug gssapi +introspection samba ssl test vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]



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

2020-02-12 Thread Mart Raudsepp
commit: 80c0e75ebdb49dff7fba80eac6db3df4d4c7e967
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 12 11:45:13 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 12 11:45:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c0e75e

net-libs/libsoup: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  1 -
 .../files/libsoup-2.58.2-sparc-unaligned.patch | 28 --
 net-libs/libsoup/libsoup-2.58.2.ebuild | 99 --
 3 files changed, 128 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 62f938e2e88..09b9b4d21d9 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,2 @@
-DIST libsoup-2.58.2.tar.xz 1815256 BLAKE2B 
23c6e40f91a2dca13fcabe4fa3af7311874cbe06962c6cdc93d8d8d0a998d29cff9e7ce61190541b6114b4996d758b7c469b0354a6012856667e9541a78177cb
 SHA512 
85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
 DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e720005c4fdbbe963ba68030d5fcfb11deb5103843f47f221b540e96c5d5ea0f7c52f898617dca37d8df9faec669
 SHA512 
88354728b1da10288472c7380f166263b64d979df3e6e70ebdbc7b61f3c8eb1dc1205d5b1ead16243c6d304940a4dd4e3a9f3b2ce3e1422a1c5032220b16c73b
 DIST libsoup-2.66.4.tar.xz 1451200 BLAKE2B 
4ee37592beb9227eb5a61901e4b100b613fef2be512b7c61052a8df17184783e4b6e4e898893d6f63f1fa32b97fac935ad0f4b4d5ae1c56fedd62c0c8f41a8ea
 SHA512 
c1d57c6c5099ac345373409dd3f384dd454e47218cc6bd8be1c6b2de967d7753bfcc3010836f7131f049b1ab9c49318d6ae5203be0bcc0ca5d4b62a0c64f27ad

diff --git a/net-libs/libsoup/files/libsoup-2.58.2-sparc-unaligned.patch 
b/net-libs/libsoup/files/libsoup-2.58.2-sparc-unaligned.patch
deleted file mode 100644
index d09d52c292a..000
--- a/net-libs/libsoup/files/libsoup-2.58.2-sparc-unaligned.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From c2aaac0083f58d285b8feb24f13fe347d7f726fe Mon Sep 17 00:00:00 2001
-From: Rolf Eike Beer 
-Date: Sat, 17 Mar 2018 10:28:00 +
-Subject: [PATCH] WebSockets: Avoid unaligned memory access
-
-This is causing test failures in SPARC architectures.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=794421

- libsoup/soup-websocket-connection.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/libsoup/soup-websocket-connection.c 
b/libsoup/soup-websocket-connection.c
-index 0258a22c..35eee6a6 100644
 a/libsoup/soup-websocket-connection.c
-+++ b/libsoup/soup-websocket-connection.c
-@@ -401,9 +401,10 @@ send_message (SoupWebsocketConnection *self,
-* probably a client somewhere that's not expecting it.
-*/
-   if (self->pv->connection_type == SOUP_WEBSOCKET_CONNECTION_CLIENT) {
-+  guint32 rnd = g_random_int ();
-   outer[1] |= 0x80;
-   mask = outer + bytes->len;
--  * ((guint32 *)mask) = g_random_int ();
-+  memcpy (mask, , sizeof (rnd));
-   bytes->len += 4;
-   }
- 

diff --git a/net-libs/libsoup/libsoup-2.58.2.ebuild 
b/net-libs/libsoup/libsoup-2.58.2.ebuild
deleted file mode 100644
index 9e276e84fa3..000
--- a/net-libs/libsoup/libsoup-2.58.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_6 )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 multilib-minimal python-any-r1 vala
-
-DESCRIPTION="An HTTP library implementation in C"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2+"
-SLOT="2.4"
-
-IUSE="debug gssapi +introspection samba ssl test vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   samba? ( net-fs/samba )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.20
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-01-11 Thread Mart Raudsepp
commit: dfc84a241ee5648757008a87f60fb75315578ab3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 11 20:01:07 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 11 20:01:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc84a24

net-libs/libsoup: ia64 stable (bug #685254)

Tested-by: Émeric Maschino
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/libsoup-2.66.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.66.4.ebuild 
b/net-libs/libsoup/libsoup-2.66.4.ebuild
index d40e8a74a70..c6e41462f35 100644
--- a/net-libs/libsoup/libsoup-2.66.4.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.4.ebuild
@@ -16,7 +16,7 @@ IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-01-01 Thread Mart Raudsepp
commit: 6cff6e37036cb41f41b2f37b39c198386f758d08
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  1 16:00:49 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  1 16:06:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cff6e37

net-libs/libsoup: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  1 -
 net-libs/libsoup/libsoup-2.64.2.ebuild | 93 --
 2 files changed, 94 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index fe3dc24ed92..62f938e2e88 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,4 +1,3 @@
 DIST libsoup-2.58.2.tar.xz 1815256 BLAKE2B 
23c6e40f91a2dca13fcabe4fa3af7311874cbe06962c6cdc93d8d8d0a998d29cff9e7ce61190541b6114b4996d758b7c469b0354a6012856667e9541a78177cb
 SHA512 
85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
 DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e720005c4fdbbe963ba68030d5fcfb11deb5103843f47f221b540e96c5d5ea0f7c52f898617dca37d8df9faec669
 SHA512 
88354728b1da10288472c7380f166263b64d979df3e6e70ebdbc7b61f3c8eb1dc1205d5b1ead16243c6d304940a4dd4e3a9f3b2ce3e1422a1c5032220b16c73b
-DIST libsoup-2.64.2.tar.xz 1793440 BLAKE2B 
77a41ad62e0e419711cb26f510b6c0ca09c0430300f72144a0d0563a24e24639d1ca430784051b8de279623193a273510d5c95de6edb4a54a3aee0bd7903d9cd
 SHA512 
c001495be4e1eafd169b904431b22e961b52f5a3202f2e75b0657281cbfd91153148765bd95378bba3e85a66d7eaca428750641f20c07ca3232d1f9bdabdc90f
 DIST libsoup-2.66.4.tar.xz 1451200 BLAKE2B 
4ee37592beb9227eb5a61901e4b100b613fef2be512b7c61052a8df17184783e4b6e4e898893d6f63f1fa32b97fac935ad0f4b4d5ae1c56fedd62c0c8f41a8ea
 SHA512 
c1d57c6c5099ac345373409dd3f384dd454e47218cc6bd8be1c6b2de967d7753bfcc3010836f7131f049b1ab9c49318d6ae5203be0bcc0ca5d4b62a0c64f27ad

diff --git a/net-libs/libsoup/libsoup-2.64.2.ebuild 
b/net-libs/libsoup/libsoup-2.64.2.ebuild
deleted file mode 100644
index d254311ee97..000
--- a/net-libs/libsoup/libsoup-2.64.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 multilib-minimal vala
-
-DESCRIPTION="An HTTP library implementation in C"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2+"
-SLOT="2.4"
-
-IUSE="debug gssapi +introspection samba ssl test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=net-libs/libpsl-0.20.0[${MULTILIB_USEDEP}]
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   samba? ( net-fs/samba )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.20
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-src_prepare() {
-   if ! use test; then
-   # don't waste time building tests (bug #226271)
-   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
-   || die "sed failed"
-   fi
-
-   # FIXME: workaround upstream not respecting --without-apache-httpd
-   sed -e '/check: start-httpd/d' \
-   -i tests/Makefile.am tests/Makefile.in || die
-
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug #249496) is solved
-   addpredict /usr/share/snmp/mibs/.index
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --disable-static \
-   --disable-tls-check \
-   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2020-01-01 Thread Agostino Sarubbo
commit: 8db39def744704375721ba0f7260a322de2ef80a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan  1 15:25:09 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan  1 15:25:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db39def

net-libs/libsoup: arm stable wrt bug #702260

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.66.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libsoup/libsoup-2.66.4.ebuild 
b/net-libs/libsoup/libsoup-2.66.4.ebuild
index 6407562e85c..d40e8a74a70 100644
--- a/net-libs/libsoup/libsoup-2.66.4.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2019-12-25 Thread Mart Raudsepp
commit: 7abdc88cbfc81153d352cba1e922be007859cded
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec 25 19:48:57 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec 25 19:48:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abdc88c

net-libs/libsoup: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libsoup/Manifest  |  2 -
 net-libs/libsoup/libsoup-2.66.2.ebuild | 96 --
 net-libs/libsoup/libsoup-2.66.3.ebuild | 96 --
 3 files changed, 194 deletions(-)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 51d3c604f96..fe3dc24ed92 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,6 +1,4 @@
 DIST libsoup-2.58.2.tar.xz 1815256 BLAKE2B 
23c6e40f91a2dca13fcabe4fa3af7311874cbe06962c6cdc93d8d8d0a998d29cff9e7ce61190541b6114b4996d758b7c469b0354a6012856667e9541a78177cb
 SHA512 
85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
 DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e720005c4fdbbe963ba68030d5fcfb11deb5103843f47f221b540e96c5d5ea0f7c52f898617dca37d8df9faec669
 SHA512 
88354728b1da10288472c7380f166263b64d979df3e6e70ebdbc7b61f3c8eb1dc1205d5b1ead16243c6d304940a4dd4e3a9f3b2ce3e1422a1c5032220b16c73b
 DIST libsoup-2.64.2.tar.xz 1793440 BLAKE2B 
77a41ad62e0e419711cb26f510b6c0ca09c0430300f72144a0d0563a24e24639d1ca430784051b8de279623193a273510d5c95de6edb4a54a3aee0bd7903d9cd
 SHA512 
c001495be4e1eafd169b904431b22e961b52f5a3202f2e75b0657281cbfd91153148765bd95378bba3e85a66d7eaca428750641f20c07ca3232d1f9bdabdc90f
-DIST libsoup-2.66.2.tar.xz 1446024 BLAKE2B 
2953b91e3bf28b80189a87ecff3a9d103d57bb090f62121dc441e9bfa65750b67f2ab4f50e7a7a0cf5691b79139ae84de5aeaff69e7505b5c2fdd3f375536724
 SHA512 
1df443470239f23d22301e37e36f3d34963352ee0122f317cd15b19d90115831091bddcee27bc6f0d4994adcf4e5bd9c0395de2bd7f39ae305ba0edea7789092
-DIST libsoup-2.66.3.tar.xz 1448924 BLAKE2B 
82edc5afe06d41dcd18989fb5cb439047f52c52bd13406fddaa3cafc5540d4c54924c244bb9d58839eb0cf7187da8da82158ddb01f16a7913f543f95df4f285d
 SHA512 
166559480ab84c9bd5407abbed51f4ed76b5c061e647441bf2657ed2c918402985a0a3b9caaf14639f11a40e0b9130bf270a94b32fb72ade3782fac8692bc2ef
 DIST libsoup-2.66.4.tar.xz 1451200 BLAKE2B 
4ee37592beb9227eb5a61901e4b100b613fef2be512b7c61052a8df17184783e4b6e4e898893d6f63f1fa32b97fac935ad0f4b4d5ae1c56fedd62c0c8f41a8ea
 SHA512 
c1d57c6c5099ac345373409dd3f384dd454e47218cc6bd8be1c6b2de967d7753bfcc3010836f7131f049b1ab9c49318d6ae5203be0bcc0ca5d4b62a0c64f27ad

diff --git a/net-libs/libsoup/libsoup-2.66.2.ebuild 
b/net-libs/libsoup/libsoup-2.66.2.ebuild
deleted file mode 100644
index 80d4ab70d70..000
--- a/net-libs/libsoup/libsoup-2.66.2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson multilib-minimal vala xdg
-
-DESCRIPTION="HTTP client/server library for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2.1+"
-SLOT="2.4"
-
-IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-DEPEND="
-   >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-"
-BDEPEND="
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=sys-devel/gettext-0.19.8
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # Disable apache tests until they are usable on Gentoo, bug #326957
-   "${FILESDIR}"/disable-apache-tests.patch
-   # Fix libsoup-2.4.vapi to be compatible with vala:0.46 and onwards. 
Included in 2.67.2
-   "${FILESDIR}"/${PV}-vala-0.46-compat.patch
-   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2019-12-09 Thread Agostino Sarubbo
commit: 20abfc2b9af29f83a931dc7bbb0878b7a1149d34
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  9 09:13:48 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  9 09:14:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20abfc2b

net-libs/libsoup: ppc stable wrt bug #702260

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.66.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.66.4.ebuild 
b/net-libs/libsoup/libsoup-2.66.4.ebuild
index 4b045729a9d..126f5c303db 100644
--- a/net-libs/libsoup/libsoup-2.66.4.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.4.ebuild
@@ -15,7 +15,7 @@ SLOT="2.4"
 IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2019-12-09 Thread Agostino Sarubbo
commit: d1e2e2bf7892eb0f1633a87c88848a95af7218b7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  9 09:11:09 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  9 09:11:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e2e2bf

net-libs/libsoup: ppc64 stable wrt bug #702260

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libsoup/libsoup-2.66.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.66.4.ebuild 
b/net-libs/libsoup/libsoup-2.66.4.ebuild
index 5a01f8d3fc9..4b045729a9d 100644
--- a/net-libs/libsoup/libsoup-2.66.4.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.4.ebuild
@@ -15,7 +15,7 @@ SLOT="2.4"
 IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2019-12-08 Thread Aaron Bauman
commit: 0c17546fe303d83fb03b0db653562801b49d3d4a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 00:05:55 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 00:10:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c17546f

net-libs/libsoup: arm64 stable (bug #702260)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20

 net-libs/libsoup/libsoup-2.66.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.66.4.ebuild 
b/net-libs/libsoup/libsoup-2.66.4.ebuild
index 34c7e3a9f66..5a01f8d3fc9 100644
--- a/net-libs/libsoup/libsoup-2.66.4.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.4.ebuild
@@ -15,7 +15,7 @@ SLOT="2.4"
 IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]



  1   2   3   >