diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-12-02 08:55:38 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-12-02 08:55:38 +0000 |
commit | 5a1e5a6812ca9c9555657cce48fe09d2ffa44401 (patch) | |
tree | 5c040bbee9184b24f26b05031a2448e62f6df38a /net-libs | |
parent | 2c4066122b66fa1eb3e37846f9a6e14529a553d8 (diff) |
gentoo auto-resync : 02:12:2022 - 08:55:37
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 32771 -> 32774 bytes | |||
-rw-r--r-- | net-libs/aqbanking/Manifest | 2 | ||||
-rw-r--r-- | net-libs/aqbanking/aqbanking-6.5.3.ebuild | 59 | ||||
-rw-r--r-- | net-libs/glib-networking/Manifest | 3 | ||||
-rw-r--r-- | net-libs/glib-networking/files/glib-networking-2.74.0-gnutls-tls-1.3-test.patch | 85 | ||||
-rw-r--r-- | net-libs/glib-networking/glib-networking-2.74.0.ebuild | 4 | ||||
-rw-r--r-- | net-libs/libtorrent-rasterbar/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild | 2 |
8 files changed, 154 insertions, 3 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex e54a4ac6e780..202e28dba8e8 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/aqbanking/Manifest b/net-libs/aqbanking/Manifest index 273933c66f2f..2e1fc7097ea1 100644 --- a/net-libs/aqbanking/Manifest +++ b/net-libs/aqbanking/Manifest @@ -1,3 +1,5 @@ DIST aqbanking-6.2.5.tar.gz 2611057 BLAKE2B 05ba9b652f60ae79bc8446f65714ec72396669886d34e57ad09a21b4e5a563bc3f9fbb14431be076b9c05171fe6eac17b128d4bcd7af5250fd5c63d8d93e3e65 SHA512 aec71c16d8f0b3bdac1bba32f83fb22d5b4d2272b41845e7f63e770323a622fcabe1d2e1a9fc98977a38c467ab7cc0f934746216c2107363b81f51b90e65c88c +DIST aqbanking-6.5.3.tar.gz 2690700 BLAKE2B 2a6407a9d6bfe6a7cfa3b3f4b6d3183b801bda8914770a11d48491fa7bc48e9b034b7eb5d220c6181725240e4475460a11c64df2d73dac98ccb30a61d5de5bca SHA512 bca4449981f9660dc7de8506a2088981b52dcf4ded765fd337263962b464b7903319878e8efbce6cbef043b65be8edb828fee873f19e8c6b2fed0cf7906d58b2 EBUILD aqbanking-6.2.5.ebuild 1410 BLAKE2B 5ae237ac47d649bb68b8a2b6d5d8dc69babb322b9fdca904d70ff0df5d1905f59906234e18245a42dcde7de80561f7e5e8f6094fe4bf6428a255ba2d13acd9d4 SHA512 3c6adf5c66be001f511d27584a14661eb4606d7a0c4dc2075a6a194eac61ce763e8bf2440646de02fa9b9346e277e9865cd3d2eeb8983effb4b6df0bb5d7cf78 +EBUILD aqbanking-6.5.3.ebuild 1328 BLAKE2B 349645437375ff7ed1ca84fd304ecc92f5e29df31d61232af97f5994f9b59fa80280330154822f2e85d40413a486a9f4f1eae086505a68c43c3170cd94b417ca SHA512 9572fdf1ec46afd6db248a1a35d00d4653b934289f6c8de51542f5246b0a936e5fbff1d3d0925fc9180ffad8ebcb081a1803a86d8099d625bbd9ae278ec8c9d9 MISC metadata.xml 294 BLAKE2B 3e8d1f1507f7ddb3187be8ca27bb737073510725cb99e38816a95ae321f3c06428131cd55ba2d825749d4788e7551c4c6492804b4f2b60039370209af1b2115e SHA512 f0d83a3d07d5fce12d53c0557f32648a8b3df0b2a85d927a53531910bfd24762f32284dbc2f2c8d5dbb2aecaf96060c0f5f3fee5adfb2b12fb2cc60194a5907a diff --git a/net-libs/aqbanking/aqbanking-6.5.3.ebuild b/net-libs/aqbanking/aqbanking-6.5.3.ebuild new file mode 100644 index 000000000000..9d0bc815c50b --- /dev/null +++ b/net-libs/aqbanking/aqbanking-6.5.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Generic Online Banking Interface" +HOMEPAGE="https://www.aquamaniac.de/sites/aqbanking/index.php" +SRC_URI="https://www.aquamaniac.de/rdm/attachments/download/467/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug doc ebics examples ofx" + +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +DEPEND=" + app-misc/ktoblzcheck + dev-libs/gmp:0= + >=sys-libs/gwenhywfar-5.10.1:= + virtual/libintl + ebics? ( dev-libs/xmlsec[gcrypt] ) + ofx? ( >=dev-libs/libofx-0.9.5:= ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_configure() { + local backends="aqhbci aqnone aqpaypal" + use ofx && backends="${backends} aqofxconnect" + use ebics && backends="${backends} aqebics" + + local myeconfargs=( + --docdir="${EPREFIX}"/usr/share/doc/"${PF}" + $(use_enable debug) + $(use_enable doc full-doc) + --with-backends="${backends}" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + rm -rv "${ED}"/usr/share/doc/ || die "Failed to remove docs" + + einstalldocs + + if use examples; then + docinto tutorials + dodoc tutorials/*.{c,h} tutorials/README + fi + + find "${D}" -name '*.la' -type f -delete || die +} diff --git a/net-libs/glib-networking/Manifest b/net-libs/glib-networking/Manifest index f5c81e09a03c..007830cb706d 100644 --- a/net-libs/glib-networking/Manifest +++ b/net-libs/glib-networking/Manifest @@ -1,5 +1,6 @@ +AUX glib-networking-2.74.0-gnutls-tls-1.3-test.patch 4342 BLAKE2B 5957d92382127f1f340f35fefa2e8b85355bc559985e950ae2ec89582832c3b603966a2bb1dd73562032f1970ceb4d5a6159fadaa6a11a8e02b09e862cfedf3c SHA512 a5fe07d92794e2917c7ae5c28323173d94e01b2cad71e88b79924774836a04cba0d1b373e1b28e1da51445b226f06acd64f95346ed0fe5ea3173105cc74ab334 DIST glib-networking-2.72.2.tar.xz 265268 BLAKE2B 90e6eee44faeb495e26a61d15fab66034784637f43d2184901099a6daa69e36d39f732cd5ccd5262f213f19329982264138592b60a08009f4ff034a3ad20922a SHA512 b2837f1521ea8312fb508d3000d465898d409bb48033a63430609331f45628f6b49eaaf16278f2ef48c41b9fccf38f78a85374d23e9ea75692a11cbd7ef058ec DIST glib-networking-2.74.0.tar.xz 277232 BLAKE2B d0027a3beff276b2d0b008d1ed0bdeef231d8fb03c26c2e301a3eaef76ad4b704a5db36f6265c5516d73c5dbdb98c7c0919b6924038506dad0123f5ec77577b2 SHA512 f266c106f2c9379b95773a852c1b5c62ae1d6a758d25c436c3558f620d8e0a211201b3c4dfd89cdbe28b88430bba0cca621e62c01ea23d473983e203919bb1e6 EBUILD glib-networking-2.72.2.ebuild 2004 BLAKE2B 7940597d2b326c67ce959273b033da365eb5f46825e837b02104947ec7557cd578b7b38605c495ed9fb89f8f0f827a64638a8f48846ae66965b61fb1dee9e470 SHA512 afdd73225c34ee65730ef93815a45de4787c8d42fab4212d4f24612c5935a43dd4980e421a6563efdd02b8089c737b507b43eaad30c98ef787b15a41a58401ec -EBUILD glib-networking-2.74.0.ebuild 2044 BLAKE2B 16e013bc36c763fbfbc4bb790514ac3f1e57963835b81af58e98dff045d6d2add728ccc424e1fa22649ea2f74151f17ff5b73175edfcd8c2294733c553e63114 SHA512 890b9843c3b39f6db2725358374ab6f5768f7e3e3e51104f3c5da532a47412ae0ae5fd32887b5df642a08e4026f4c7a0d6ff574b0acc6873a69e8cfd938149a6 +EBUILD glib-networking-2.74.0.ebuild 2111 BLAKE2B fb19e3208b9939fed7a89bc729b8552003d2734e22cd0135f35954c03f02bea86737dcf10de3f111ce0ca4d6eda5e228ff35f3a5da414b4bffd460121755eee8 SHA512 e5c30da45361b5415083ed9ff172514c0c4734cc8e3ac52e33e44a1b92581cb340eaaec1d192a519beed4732ad3836b931f5921d0543698ce9eb38e20da2bb5b MISC metadata.xml 590 BLAKE2B c74ff24be718581a894745c99a4a6ace914fd396958f988986ea55ca4c2e271e1a417a27c7b63a9e3496260985fde1796a0f2fd9c0b5ee212eb2c8d0d33076a2 SHA512 c83668d49e2353f4608e15c0a5ba3b3700a042e8aa94e4214e5246db6fe31f6d668e5d190c9c3032798ece3725508b7063461dee9bbf039c1cf54dc2230f4b6a diff --git a/net-libs/glib-networking/files/glib-networking-2.74.0-gnutls-tls-1.3-test.patch b/net-libs/glib-networking/files/glib-networking-2.74.0-gnutls-tls-1.3-test.patch new file mode 100644 index 000000000000..b93cb8ab9828 --- /dev/null +++ b/net-libs/glib-networking/files/glib-networking-2.74.0-gnutls-tls-1.3-test.patch @@ -0,0 +1,85 @@ +https://bugs.gentoo.org/877077 +https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201 +https://gitlab.gnome.org/GNOME/glib-networking/-/commit/205b578c6de0a6b42dd24d97f08ab47d0347431a + +From 205b578c6de0a6b42dd24d97f08ab47d0347431a Mon Sep 17 00:00:00 2001 +From: Natanael Copa <ncopa@alpinelinux.org> +Date: Wed, 2 Nov 2022 13:26:53 +0100 +Subject: [PATCH] tests: skip tls-exporter test for TLS 1.2 + +TLS exporter does not exist before TLS 1.3 so skip the tls-exporter test +for TLS 1.2. + +Fixes https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201 + +Part-of: <https://gitlab.gnome.org/GNOME/glib-networking/-/merge_requests/227> +--- a/tls/tests/connection.c ++++ b/tls/tests/connection.c +@@ -2988,6 +2988,8 @@ test_connection_binding_match_tls_exporter (TestConnection *test, + GByteArray *client_cb, *server_cb; + gchar *client_b64, *server_b64; + GError *error = NULL; ++ gboolean client_supports_tls_exporter; ++ gboolean server_supports_tls_exporter; + + test->database = g_tls_file_database_new (tls_test_file_path ("ca-roots.pem"), &error); + g_assert_no_error (error); +@@ -3016,27 +3018,38 @@ test_connection_binding_match_tls_exporter (TestConnection *test, + g_main_loop_run (test->loop); + + /* Smoke test: ensure both sides support tls-exporter */ +- g_assert_true (g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->client_connection), +- G_TLS_CHANNEL_BINDING_TLS_EXPORTER, NULL, NULL)); +- g_assert_true (g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->server_connection), +- G_TLS_CHANNEL_BINDING_TLS_EXPORTER, NULL, NULL)); ++ client_supports_tls_exporter = g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->client_connection), ++ G_TLS_CHANNEL_BINDING_TLS_EXPORTER, NULL, NULL); ++ server_supports_tls_exporter = g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->server_connection), ++ G_TLS_CHANNEL_BINDING_TLS_EXPORTER, NULL, NULL); + +- /* Real test: retrieve bindings and compare */ +- client_cb = g_byte_array_new (); +- server_cb = g_byte_array_new (); +- g_assert_true (g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->client_connection), +- G_TLS_CHANNEL_BINDING_TLS_EXPORTER, client_cb, NULL)); +- g_assert_true (g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->server_connection), +- G_TLS_CHANNEL_BINDING_TLS_EXPORTER, server_cb, NULL)); ++ g_assert_true (client_supports_tls_exporter == server_supports_tls_exporter); + +- client_b64 = g_base64_encode (client_cb->data, client_cb->len); +- server_b64 = g_base64_encode (server_cb->data, server_cb->len); +- g_assert_cmpstr (client_b64, ==, server_b64); ++ if (client_supports_tls_exporter) ++ { ++ /* Real test: retrieve bindings and compare */ ++ client_cb = g_byte_array_new (); ++ server_cb = g_byte_array_new (); ++ g_assert_true (g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->client_connection), ++ G_TLS_CHANNEL_BINDING_TLS_EXPORTER, client_cb, NULL)); ++ g_assert_true (g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->server_connection), ++ G_TLS_CHANNEL_BINDING_TLS_EXPORTER, server_cb, NULL)); + +- g_free (client_b64); +- g_free (server_b64); +- g_byte_array_unref (client_cb); +- g_byte_array_unref (server_cb); ++ client_b64 = g_base64_encode (client_cb->data, client_cb->len); ++ server_b64 = g_base64_encode (server_cb->data, server_cb->len); ++ g_assert_cmpstr (client_b64, ==, server_b64); ++ ++ g_free (client_b64); ++ g_free (server_b64); ++ g_byte_array_unref (client_cb); ++ g_byte_array_unref (server_cb); ++ } ++ else ++ { ++ g_assert_true (g_tls_connection_get_protocol_version ( ++ G_TLS_CONNECTION (test->client_connection)) == G_TLS_PROTOCOL_VERSION_TLS_1_2); ++ g_test_skip ("tls-exporter is not supported before TLS 1.3"); ++ } + + /* drop the mic */ + close_server_connection (test); +-- +GitLab diff --git a/net-libs/glib-networking/glib-networking-2.74.0.ebuild b/net-libs/glib-networking/glib-networking-2.74.0.ebuild index e985a534551d..df3083026204 100644 --- a/net-libs/glib-networking/glib-networking-2.74.0.ebuild +++ b/net-libs/glib-networking/glib-networking-2.74.0.ebuild @@ -30,6 +30,10 @@ BDEPEND=" test? ( sys-apps/dbus ) " +PATCHES=( + "${FILESDIR}"/${PN}-2.74.0-gnutls-tls-1.3-test.patch +) + src_prepare() { default xdg_environment_reset diff --git a/net-libs/libtorrent-rasterbar/Manifest b/net-libs/libtorrent-rasterbar/Manifest index 35dabb73a8dd..81b52287e51b 100644 --- a/net-libs/libtorrent-rasterbar/Manifest +++ b/net-libs/libtorrent-rasterbar/Manifest @@ -4,6 +4,6 @@ DIST libtorrent-rasterbar-2.0.7.tar.gz 4453469 BLAKE2B b04884c55cb96031f6bfcef78 DIST libtorrent-rasterbar-2.0.8.tar.gz 4562750 BLAKE2B 6ea5855bd2e2d2ef56191ffea7bfc08a88ef43ffee177c1de12dbb62dc9167789abc5fcf2608856d5b23d5dc461fdc8d3f30c01286ce2ba9a11cb4d24fed477c SHA512 697988feae149876745097bedfbfb4cceae00ffe1cd4ba2063dcb93a8eee9e99344f772b8364e3df1986a50105e386e56b75fe362707d58ba3272139d9beb98f EBUILD libtorrent-rasterbar-1.2.18.ebuild 1789 BLAKE2B c5f86fcc9780ccd6568c304ede8664546dd0f4b1227a97dfa5863b000e8ecd33683c14a8ff16733d597f90514217e0b4d4b502d6d54447d10dee09a14dd64b3f SHA512 865c486f5a6439444935e470a97b577708b82008c0955e872adbb768167369f86e108aa029e15cd7da8281ce4c4685073217966d8d4c0ae0f30415ed24162e28 EBUILD libtorrent-rasterbar-2.0.6.ebuild 1838 BLAKE2B 2500b8573865a8d6870a14d558d88fba63ca5369f172fe2a3d8a66594532b810f734f98545b56cb5f2135acc7a02c9db1e3af3253cd6d67760d4638bd0a040b6 SHA512 6d2e38952ba689adceb87f65bb6dac469cf99d234d85d65d0d33f9fba4c27de2789bd44d487609b8f5cc610852ceb3ef7ab9850335452c0e816c86dbd8e76325 -EBUILD libtorrent-rasterbar-2.0.7.ebuild 1895 BLAKE2B c65c006418b22b17981dc98f39d211d4edf52974cc3de3c622bac8614e132b030a01c24a5455456ad179f40d1c3777effaab3601c06d8d1829d873e2b8082846 SHA512 6f01c8fd38576aa2b3d331224d967338566ea364a95008cac8fde5b855332cf6f7d676dbd80a68e162d75993c0ab6776661ab41f89d6f8c407e4e271abb8c2e4 +EBUILD libtorrent-rasterbar-2.0.7.ebuild 1893 BLAKE2B 7b3ab0d9628e06a8214e06c24f97f0a3e22287add500f36816b8e7228d2279d14cf40fb4abbfbd4eaa2f1cbdf621dd52072c29a5c642832cca098b2d9aae3549 SHA512 151d1ce34d1f2d9918ec5c47fd504c9f1821567cc14aed163d72cd84444191d1f33eee6ce1238b6476be12e0d992e9ffb537bb0f337d61f226e2cdd29c2eecbb EBUILD libtorrent-rasterbar-2.0.8.ebuild 1895 BLAKE2B c65c006418b22b17981dc98f39d211d4edf52974cc3de3c622bac8614e132b030a01c24a5455456ad179f40d1c3777effaab3601c06d8d1829d873e2b8082846 SHA512 6f01c8fd38576aa2b3d331224d967338566ea364a95008cac8fde5b855332cf6f7d676dbd80a68e162d75993c0ab6776661ab41f89d6f8c407e4e271abb8c2e4 MISC metadata.xml 638 BLAKE2B e4ea9381097b54924059f7682aead071561015a3842a6089927840ce24fdac16101cce2c57e01431800c1e471c34117038d10a8b82d70aaed555573a9d4d03d6 SHA512 49f5bd5348f054bec0a2646f96803ab6d2dcf6a0b0f32c9ccfb05a7055012a40703b1e9ddf912827c9197ab1a740fd41b98cd7e993f5f30633686e5b102bdec2 diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild index 576d7a257f62..1ceb96d28b7b 100644 --- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild +++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar. LICENSE="BSD" SLOT="0/2.0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+dht debug gnutls python ssl test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" |