[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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}]