Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2023-04-15 22:32:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and      /work/SRC/openSUSE:Factory/.libnice.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libnice"

Sat Apr 15 22:32:27 2023 rev:47 rq:1079434 version:0.1.21

Changes:
--------
--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2023-02-02 
18:27:35.447173498 +0100
+++ /work/SRC/openSUSE:Factory/.libnice.new.19717/libnice.changes       
2023-04-15 22:32:34.605340487 +0200
@@ -1,0 +2,12 @@
+Thu Apr 13 15:37:03 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd.
+- Replace libgupnp-igd-devel and gobject-introspection-devel with
+  pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0)
+  BuildRequires, align with what meson checks for.
+- Use ldconfig_scriptlets macro.
+- Enable meson_test macro in check section, run tests during build.
+  Remove the single test that does not work in the build service
+  via sed call.
+
+-------------------------------------------------------------------

New:
----
  libnice-port-gupnp-igd-bump.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libnice.spec ++++++
--- /var/tmp/diff_new_pack.E4s5f4/_old  2023-04-15 22:32:35.065343141 +0200
+++ /var/tmp/diff_new_pack.E4s5f4/_new  2023-04-15 22:32:35.069343165 +0200
@@ -25,14 +25,17 @@
 URL:            https://nice.freedesktop.org/
 Source:         https://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
-BuildRequires:  gobject-introspection-devel
-BuildRequires:  libgupnp-igd-devel
+# PATCH-FIX-UPSTREAM libnice-port-gupnp-igd-bump.patch -- Port to new gupnp-igd
+Patch1:         libnice-port-gupnp-igd-bump.patch
+
 BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.44
 BuildRequires:  pkgconfig(gnutls) >= 2.12.0
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gstreamer-1.0) >= 0.11.91
 BuildRequires:  pkgconfig(gstreamer-base-1.0) >= 0.11.91
+BuildRequires:  pkgconfig(gupnp-igd-1.6)
 
 %description
 libnice is an implementation of the IETF's draft Interactive
@@ -80,20 +83,20 @@
 %prep
 %autosetup -p1
 
+# Disable tests that don't work in the build service
+sed -e 's/^  '\''test-set-port-range'\''/#&/'  -i tests/meson.build
+
 %build
 %meson
 %meson_build
 
 %install
 %meson_install
-find %{buildroot} -type f -name "*.la" -delete -print
 
-##%%check
-##make check disabled - Since version 0.1.3, libnice tries to interact with NM 
during make check
-##%%meson_test
+%check
+%meson_test
 
-%post   -n libnice10 -p /sbin/ldconfig
-%postun -n libnice10 -p /sbin/ldconfig
+%ldconfig_scriptlets -n libnice10
 
 %files
 %{_bindir}/stunbdc

++++++ libnice-port-gupnp-igd-bump.patch ++++++
Index: libnice-0.1.21/meson.build
===================================================================
--- libnice-0.1.21.orig/meson.build
+++ libnice-0.1.21/meson.build
@@ -278,7 +278,7 @@ gst_dep = dependency('gstreamer-base-1.0
 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)

Reply via email to