diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /net-libs/libnice | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'net-libs/libnice')
10 files changed, 0 insertions, 521 deletions
diff --git a/net-libs/libnice/Manifest b/net-libs/libnice/Manifest deleted file mode 100644 index ec97ecc366a0..000000000000 --- a/net-libs/libnice/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libnice-0.1.22.tar.gz 460696 BLAKE2B ebc4877664568e9a93bd3eeb93c1e6fd067df81596cff2d4ca74fc8e30c7b3af0eb0dd98e605f58161d6f002a5b91b13237ae63fd719d37ad3126a2bc3f0a7e7 SHA512 c3aae2d36d2cec8654b87ecc464296711a4a64335052dfc1477f43f59e90341f7a6a01ebd4edf91a72d9ec425440e6dd0bd8f817c77e03578854e70193b3306b -DIST libnice-0.1.23.tar.gz 469330 BLAKE2B dc707b82be26eceb7669dec607a57f8e0e7e53007aa9b889d779e63125d63d528acded67a1dd269dba86f76a1b4e01596139f51d8f03cff1ae3eb5586bbd3373 SHA512 2533d3759117ab8fde7cdeb041193324dac7604599a891d47e07a37287af9989be1522c56af52c947598f93b18e60e2cb1b1d9c7ff4cf2bb3e21ce948907f076 diff --git a/net-libs/libnice/files/libnice-0.1.19-remove-graphviz-dependency.patch b/net-libs/libnice/files/libnice-0.1.19-remove-graphviz-dependency.patch deleted file mode 100644 index 29cd023761e4..000000000000 --- a/net-libs/libnice/files/libnice-0.1.19-remove-graphviz-dependency.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 42b2ca76d0b3b044ca3ada05f5200becc61aeedd Mon Sep 17 00:00:00 2001 -From: Alfred Wingate <parona@protonmail.com> -Date: Wed, 2 Aug 2023 00:16:29 +0300 -Subject: [PATCH] Remove unnecessary target with unecessary dependency - -* The generated file is included in the repository and the source files - hasn't been modified since it was added. - -https://bugs.gentoo.org/877451 -https://bugs.gentoo.org/889820 ---- a/docs/reference/libnice/meson.build -+++ b/docs/reference/libnice/meson.build -@@ -63,14 +63,3 @@ gnome.gtkdoc('libnice', - ], - install: true, - check: true) -- --# If we ever need to regenerate this diagram. --# Since it’s not expected to change much, let’s not depend on GraphViz to --# build the docs (that's also why we don't use find_program('dot') here) --run_target('update-states.png', -- command: ['dot', -- '-Tpng', -- '-o', join_paths(meson.current_source_dir(), 'states.png'), -- '-Gsize=9.6,2.9!', -- '-Gdpi=200', -- files('states.gv')]) --- -2.41.0 - diff --git a/net-libs/libnice/files/libnice-0.1.22-fix-concurrent-tcp-sending.patch b/net-libs/libnice/files/libnice-0.1.22-fix-concurrent-tcp-sending.patch deleted file mode 100644 index 836595a2b271..000000000000 --- a/net-libs/libnice/files/libnice-0.1.22-fix-concurrent-tcp-sending.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 55ff684d0989ffd65d02fafe1d2a43309576b8fa Mon Sep 17 00:00:00 2001 -From: jiangpeilong <jiangpeilong@ruijie.com.cn> -Date: Thu, 22 Aug 2024 21:12:11 +0800 -Subject: [PATCH] Fix TCP concurrent sending problem - ---- - socket/tcp-bsd.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/socket/tcp-bsd.c b/socket/tcp-bsd.c -index 194f29f5..25580353 100644 ---- a/socket/tcp-bsd.c -+++ b/socket/tcp-bsd.c -@@ -312,6 +312,8 @@ socket_send_message (NiceSocket *sock, - if (priv->error) - return -1; - -+ g_mutex_lock(&mutex); -+ - message_len = output_message_get_size (message); - - /* First try to send the data, don't send it later if it can be sent now -@@ -353,6 +355,8 @@ socket_send_message (NiceSocket *sock, - } - } - -+ g_mutex_unlock(&mutex); -+ - return ret; - } - --- -GitLab - diff --git a/net-libs/libnice/files/libnice-0.1.22-fix-test-new-trickle.patch b/net-libs/libnice/files/libnice-0.1.22-fix-test-new-trickle.patch deleted file mode 100644 index 112b95dbba44..000000000000 --- a/net-libs/libnice/files/libnice-0.1.22-fix-test-new-trickle.patch +++ /dev/null @@ -1,226 +0,0 @@ -From 37eeeb1a750bf2dd6d5769d759069e95dd1b8493 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= <olivier.crete@collabora.com> -Date: Thu, 14 Nov 2024 11:16:14 -0500 -Subject: [PATCH] test-new-trickle: Remove cancellable as a wakeup mechanism - -Just wake up the main context directly instead. This was causing a regression -with GLib 2.83 - -Fixes #198 ---- - tests/test-new-trickle.c | 36 +++--------------------------------- - 1 file changed, 3 insertions(+), 33 deletions(-) - -diff --git a/tests/test-new-trickle.c b/tests/test-new-trickle.c -index da808dae..e80048e5 100644 ---- a/tests/test-new-trickle.c -+++ b/tests/test-new-trickle.c -@@ -67,7 +67,6 @@ static GCond *stun_thread_signal_ptr = &stun_thread_signal; - - static NiceComponentState global_lagent_state = NICE_COMPONENT_STATE_LAST; - static NiceComponentState global_ragent_state = NICE_COMPONENT_STATE_LAST; --static GCancellable *global_cancellable; - static gboolean exit_stun_thread = FALSE; - static gboolean lagent_candidate_gathering_done = FALSE; - static gboolean ragent_candidate_gathering_done = FALSE; -@@ -225,7 +224,7 @@ recv_packet: - buf_len = stun_agent_finish_message (agent, &response, NULL, 0); - - send_buf: -- g_cancellable_cancel (global_cancellable); -+ g_main_context_wakeup (NULL); - g_debug ("Ready to send a STUN response"); - g_assert_true (g_mutex_trylock (stun_mutex_ptr)); - got_stun_packet = TRUE; -@@ -292,7 +291,6 @@ static void cb_candidate_gathering_done(NiceAgent *agent, guint stream_id, gpoin - g_debug ("ragent finished gathering candidates"); - ragent_candidate_gathering_done = TRUE; - } -- g_cancellable_cancel (global_cancellable); - } - - static void cb_nice_recv (NiceAgent *agent, guint stream_id, guint component_id, guint len, gchar *buf, gpointer user_data) -@@ -309,7 +307,7 @@ static void cb_nice_recv (NiceAgent *agent, guint stream_id, guint component_id, - g_debug ("test-tricklemode:%s: ragent recieved %d bytes : quit mainloop", - G_STRFUNC, len); - data_received = TRUE; -- g_cancellable_cancel (global_cancellable); -+ g_main_context_wakeup (NULL); - } - } - -@@ -333,7 +331,7 @@ static void cb_component_state_changed (NiceAgent *agent, guint stream_id, guint - send_stun = TRUE; - g_cond_signal (stun_signal_ptr); - g_mutex_unlock (stun_mutex_ptr); -- g_cancellable_cancel (global_cancellable); -+ g_main_context_wakeup (NULL); - } - - if(GPOINTER_TO_UINT(data) == 1 && state == NICE_COMPONENT_STATE_READY) { -@@ -492,7 +490,6 @@ static void standard_test(NiceAgent *lagent, NiceAgent *ragent) - nice_agent_gather_candidates (ragent, global_rs_id); - while (!ragent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (ragent_candidate_gathering_done); - g_assert_true (nice_agent_peer_candidate_gathering_done (lagent, global_ls_id)); - -@@ -503,7 +500,6 @@ static void standard_test(NiceAgent *lagent, NiceAgent *ragent) - - while (!data_received) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (global_lagent_state >= NICE_COMPONENT_STATE_CONNECTED && - data_received); - -@@ -513,14 +509,12 @@ static void standard_test(NiceAgent *lagent, NiceAgent *ragent) - - while (!lagent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_true (lagent_candidate_gathering_done); - g_assert_true (nice_agent_peer_candidate_gathering_done (ragent, global_rs_id)); - - while (global_ragent_state < NICE_COMPONENT_STATE_CONNECTED) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_cmpint (global_lagent_state, ==, NICE_COMPONENT_STATE_READY); - g_assert_cmpint (global_ragent_state, >=, NICE_COMPONENT_STATE_CONNECTED); -@@ -542,14 +536,12 @@ static void bad_credentials_test(NiceAgent *lagent, NiceAgent *ragent) - nice_agent_gather_candidates (lagent, global_ls_id); - while (!got_stun_packet) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (global_lagent_state == NICE_COMPONENT_STATE_GATHERING && - !lagent_candidate_gathering_done); - - nice_agent_gather_candidates (ragent, global_rs_id); - while (!ragent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (ragent_candidate_gathering_done); - g_assert_true (nice_agent_peer_candidate_gathering_done (lagent, global_ls_id)); - -@@ -558,7 +550,6 @@ static void bad_credentials_test(NiceAgent *lagent, NiceAgent *ragent) - - while (global_lagent_state != NICE_COMPONENT_STATE_FAILED) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - // Set the correct credentials and swap candidates - g_debug ("Setting local candidates of ragent as remote candidates of lagent"); -@@ -571,7 +562,6 @@ static void bad_credentials_test(NiceAgent *lagent, NiceAgent *ragent) - - while (!data_received) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_true (data_received); - g_assert_cmpint (global_lagent_state, ==, NICE_COMPONENT_STATE_READY); -@@ -580,7 +570,6 @@ static void bad_credentials_test(NiceAgent *lagent, NiceAgent *ragent) - // Wait for lagent to finish gathering candidates - while (!lagent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_true (lagent_candidate_gathering_done); - g_assert_true (nice_agent_peer_candidate_gathering_done (ragent, global_rs_id)); -@@ -599,14 +588,12 @@ static void bad_candidate_test(NiceAgent *lagent,NiceAgent *ragent) - nice_agent_gather_candidates (lagent, global_ls_id); - while (!got_stun_packet) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (global_lagent_state == NICE_COMPONENT_STATE_GATHERING && - !lagent_candidate_gathering_done); - - nice_agent_gather_candidates (ragent, global_rs_id); - while (!ragent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_true (ragent_candidate_gathering_done); - g_assert_true (nice_agent_peer_candidate_gathering_done (lagent, global_ls_id)); -@@ -616,14 +603,12 @@ static void bad_candidate_test(NiceAgent *lagent,NiceAgent *ragent) - // lagent will finish candidate gathering causing this mainloop to quit - while (!lagent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_true (nice_agent_peer_candidate_gathering_done (ragent, global_rs_id)); - - // connchecks will fail causing this mainloop to quit - while (global_lagent_state != NICE_COMPONENT_STATE_FAILED) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_true (global_lagent_state == NICE_COMPONENT_STATE_FAILED && - !data_received); -@@ -638,7 +623,6 @@ static void bad_candidate_test(NiceAgent *lagent,NiceAgent *ragent) - - while (!data_received) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - - g_assert_true (lagent_candidate_gathering_done); - -@@ -659,20 +643,17 @@ static void new_candidate_test(NiceAgent *lagent, NiceAgent *ragent) - nice_agent_gather_candidates (lagent, global_ls_id); - while (!got_stun_packet) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (global_lagent_state == NICE_COMPONENT_STATE_GATHERING && - !lagent_candidate_gathering_done); - - nice_agent_gather_candidates (ragent, global_rs_id); - while (!ragent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (nice_agent_peer_candidate_gathering_done (lagent, global_ls_id)); - - // Wait for data - while (!data_received) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (data_received); - - // Data arrived, signal STUN thread to send STUN response -@@ -684,7 +665,6 @@ static void new_candidate_test(NiceAgent *lagent, NiceAgent *ragent) - // Wait for lagent to finish gathering candidates - while (!lagent_candidate_gathering_done) - g_main_context_iteration (NULL, TRUE); -- g_cancellable_reset (global_cancellable); - g_assert_true (nice_agent_peer_candidate_gathering_done (ragent, global_rs_id)); - - g_assert_true (lagent_candidate_gathering_done); -@@ -719,14 +699,8 @@ int main(void) - NiceAgent *lagent = NULL, *ragent = NULL; - GThread *stun_thread = NULL; - NiceAddress baseaddr; -- GSource *src; - int sock; - -- global_cancellable = g_cancellable_new (); -- src = g_cancellable_source_new (global_cancellable); -- g_source_set_dummy_callback (src); -- g_source_attach (src, NULL); -- - sock = listen_socket (&stun_port); - - if (sock == -1) { -@@ -795,10 +769,6 @@ int main(void) - g_object_unref (ragent); - - g_thread_join (stun_thread); -- g_object_unref (global_cancellable); -- -- g_source_destroy (src); -- g_source_unref (src); - - WAIT_UNTIL_UNSET (lagent, NULL); - WAIT_UNTIL_UNSET (ragent, NULL); --- -GitLab - diff --git a/net-libs/libnice/files/libnice-0.1.22-gupnp-igd-1.6.patch b/net-libs/libnice/files/libnice-0.1.22-gupnp-igd-1.6.patch deleted file mode 100644 index 5f110418d4c3..000000000000 --- a/net-libs/libnice/files/libnice-0.1.22-gupnp-igd-1.6.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://bugs.gentoo.org/948374 -https://bugs.gentoo.org/953635 - ---- a/meson.build 2024-03-04 21:12:14.000000000 +0100 -+++ b/meson.build 2025-04-13 16:44:16.820025467 +0200 -@@ -276,7 +276,7 @@ - cdata.set('HAVE_GSTREAMER', gst_dep.found(), description: 'Build GStreamer plugin') - - # GUPnP IGD --gupnp_igd_dep = dependency('gupnp-igd-1.0', version: gupnp_igd_req, required: get_option('gupnp')) -+gupnp_igd_dep = dependency('gupnp-igd-1.6', version: gupnp_igd_req, required: get_option('gupnp')) - cdata.set('HAVE_GUPNP', gupnp_igd_dep.found(), description: 'Use the GUPnP IGD library') - - libm = cc.find_library('m', required: false) diff --git a/net-libs/libnice/files/libnice-0.1.22-stop-leaking-StunResolverData.patch b/net-libs/libnice/files/libnice-0.1.22-stop-leaking-StunResolverData.patch deleted file mode 100644 index be7e4080b9bf..000000000000 --- a/net-libs/libnice/files/libnice-0.1.22-stop-leaking-StunResolverData.patch +++ /dev/null @@ -1,36 +0,0 @@ -From ac4bb22ebbfce712729aec277259c5ea9254189a Mon Sep 17 00:00:00 2001 -From: Albert Sjolund <alberts@axis.com> -Date: Fri, 3 Jan 2025 09:16:55 +0100 -Subject: [PATCH] agent: stop leaking StunResolverData - -if agent is null StunResolverData would leak as free would -not be reached. -The disposal function doesn't perform any freeing logic of the -underlying StunResolverData, so it is only here that they are freed. -When TurnResolverData is freed, there is no if statement blocking it. ---- - agent/agent.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/agent/agent.c b/agent/agent.c -index 8bab9f89..d98b5b2a 100644 ---- a/agent/agent.c -+++ b/agent/agent.c -@@ -2720,11 +2720,11 @@ stun_server_resolved_cb (GObject *src, GAsyncResult *result, - - agent = g_weak_ref_get (&data->agent_ref); - g_weak_ref_clear (&data->agent_ref); -- if (agent == NULL) -- return; -+ - stream_id = data->stream_id; - g_slice_free (struct StunResolverData, data); -- -+ if (agent == NULL) -+ return; - agent->stun_resolving_list = g_slist_remove_all (agent->stun_resolving_list, - data); - --- -GitLab - diff --git a/net-libs/libnice/files/libnice-0.1.23-fix-test-pseudotcp.patch b/net-libs/libnice/files/libnice-0.1.23-fix-test-pseudotcp.patch deleted file mode 100644 index f0a3b71af9b8..000000000000 --- a/net-libs/libnice/files/libnice-0.1.23-fix-test-pseudotcp.patch +++ /dev/null @@ -1,30 +0,0 @@ -From b2b05e43e1fe90610dac66d2b46d6d2fbf8badf8 Mon Sep 17 00:00:00 2001 -From: Brett A C Sheffield <bacs@librecast.net> -Date: Tue, 20 Jan 2026 11:27:13 +0000 -Subject: [PATCH] test-pseudotcp: fix socket close error (musl) - -Do not raise an error on socket closed if we closed it explicitly. - -On musl systems, test-pseudotcp was failing consistently due to the -closing callback being triggered during the cleanup phase. ---- - tests/test-pseudotcp.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/tests/test-pseudotcp.c b/tests/test-pseudotcp.c -index 0a5f1d1f..3f243120 100644 ---- a/tests/test-pseudotcp.c -+++ b/tests/test-pseudotcp.c -@@ -161,7 +161,8 @@ static void writable (PseudoTcpSocket *sock, gpointer data) - - static void closed (PseudoTcpSocket *sock, guint32 err, gpointer data) - { -- g_error ("Socket %p Closed : %d", sock, err); -+ if (left_closed == FALSE && right_closed == FALSE) -+ g_error ("Socket %p Closed : %d", sock, err); - } - - struct notify_data { --- -2.52.0 - diff --git a/net-libs/libnice/libnice-0.1.22-r1.ebuild b/net-libs/libnice/libnice-0.1.22-r1.ebuild deleted file mode 100644 index 4cf63c014129..000000000000 --- a/net-libs/libnice/libnice-0.1.22-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib xdg - -DESCRIPTION="Implementation of the Interactive Connectivity Establishment standard (ICE)" -HOMEPAGE="https://libnice.freedesktop.org/" -SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="|| ( MPL-1.1 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="+gnutls gtk-doc +introspection test +upnp" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.54:2[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) - gnutls? ( >=net-libs/gnutls-2.12.0:0=[${MULTILIB_USEDEP}] ) - !gnutls? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] ) - upnp? ( net-libs/gupnp-igd:1.6=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig - gtk-doc? ( - app-text/docbook-xml-dtd:4.1.2 - dev-util/gtk-doc - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.1.19-remove-graphviz-dependency.patch" # downstream; bugs 877451, 889820 - "${FILESDIR}/${P}-gupnp-igd-1.6.patch" # downstream; bugs 948374, 953635 - # upstream git master: - "${FILESDIR}/${P}-fix-concurrent-tcp-sending.patch" - "${FILESDIR}/${P}-fix-test-new-trickle.patch" - "${FILESDIR}/${P}-stop-leaking-StunResolverData.patch" -) - -src_prepare() { - default - - # Broken w/ network-sandbox on (bug #847844) - sed -i -e '/test-set-port-range/d' tests/meson.build || die -} - -multilib_src_configure() { - # gstreamer plugin split off into media-plugins/gst-plugins-libnice - local emesonargs=( - -Dgstreamer=disabled - -Dcrypto-library=$(usex gnutls gnutls openssl) - $(meson_native_use_feature introspection) - $(meson_feature test tests) - $(meson_feature upnp gupnp) - $(meson_native_use_feature gtk-doc gtk_doc) - ) - - meson_src_configure -} - -multilib_src_install_all() { - einstalldocs -} diff --git a/net-libs/libnice/libnice-0.1.23-r1.ebuild b/net-libs/libnice/libnice-0.1.23-r1.ebuild deleted file mode 100644 index 3cdf11ca7e81..000000000000 --- a/net-libs/libnice/libnice-0.1.23-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Should be bumped with media-plugins/gst-plugins-libnice - -EAPI=8 - -inherit meson-multilib xdg - -DESCRIPTION="Implementation of the Interactive Connectivity Establishment standard (ICE)" -HOMEPAGE="https://libnice.freedesktop.org/" -SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="|| ( MPL-1.1 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="+gnutls gtk-doc +introspection test +upnp" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.56:2[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) - gnutls? ( >=net-libs/gnutls-3.6.0:=[${MULTILIB_USEDEP}] ) - !gnutls? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) - upnp? ( >=net-libs/gupnp-igd-0.2.5:1.6=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig - gtk-doc? ( - app-text/docbook-xml-dtd:4.1.2 - dev-util/gtk-doc - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.1.19-remove-graphviz-dependency.patch" # downstream; bugs 877451, 889820 - "${FILESDIR}/${PN}-0.1.22-gupnp-igd-1.6.patch" # downstream; bugs 948374, 953635 - "${FILESDIR}/${PN}-0.1.23-fix-test-pseudotcp.patch" # bug 836632 -) - -src_prepare() { - default - - # skip tests which break with network-sandbox enabled; bugs 847844 - sed -i \ - -e "/test-set-port-range/d" \ - -e "/test-slow-resolving',/d" \ - tests/meson.build || die -} - -multilib_src_configure() { - # gstreamer plugin split off into media-plugins/gst-plugins-libnice - local emesonargs=( - -Dgstreamer=disabled - -Dcrypto-library=$(usex gnutls gnutls openssl) - $(meson_native_use_feature introspection) - $(meson_feature test tests) - $(meson_feature upnp gupnp) - $(meson_native_use_feature gtk-doc gtk_doc) - ) - - meson_src_configure -} - -multilib_src_install_all() { - einstalldocs -} diff --git a/net-libs/libnice/metadata.xml b/net-libs/libnice/metadata.xml deleted file mode 100644 index 7a92131dcc40..000000000000 --- a/net-libs/libnice/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>bacs@librecast.net</email> - <name>Brett A C Sheffield</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> |
