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)