Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2021-03-24 16:10:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and      /work/SRC/openSUSE:Factory/.libnice.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libnice"

Wed Mar 24 16:10:15 2021 rev:44 rq:880362 version:0.1.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2020-11-23 
10:34:22.261616504 +0100
+++ /work/SRC/openSUSE:Factory/.libnice.new.2401/libnice.changes        
2021-03-24 16:10:16.591770532 +0100
@@ -1,0 +2,28 @@
+Sat Mar 20 20:49:10 UTC 2021 - Jan Engelhardt <[email protected]>
+
+- Update descriptions to be closer to the other GNOME packages.
+
+-------------------------------------------------------------------
+Fri Mar 05 08:07:01 UTC 2021 - Wang Jun <[email protected]>
+
+- Update to 0.1.18:
+  * Remove the autotools build system, now only meson is available
+  * Accept receiving messages in multiple steps over TCP
+  * Accept duplicated ports as last option instead of spinning forever
+  * Use sendmmsg if possible to send multiple packets in one call
+  * Fail gathering if no port is available
+  * Hide the implementation of NiceCandidate, this hides some parts
+    that were previously visible
+  * Enable TURN server connects where both TCP and UDP use the same
+    port number
+  * Don't count rejected STUN messages as keepalive packets
+  * On Windows, the improvements and fixes
+    - use crypto library instead of CryptGenRandom() which
+      is deprecated
+    - use GetBestInterfaceEx() for UWP compatibility
+    - fix the listing of interfaces to use the correct APIs
+    - implement ignoring interfaces
+  * Add buildrquires: gobject-introspection-devel and meson
+  * The move from autoFOO to meson
+
+-------------------------------------------------------------------

Old:
----
  libnice-0.1.17.tar.gz

New:
----
  libnice-0.1.18.tar.gz

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

Other differences:
------------------
++++++ libnice.spec ++++++
--- /var/tmp/diff_new_pack.zhSk8n/_old  2021-03-24 16:10:17.999772010 +0100
+++ /var/tmp/diff_new_pack.zhSk8n/_new  2021-03-24 16:10:17.999772010 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libnice
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,17 @@
 
 
 Name:           libnice
-Version:        0.1.17
+Version:        0.1.18
 Release:        0
 Summary:        Interactive Connectivity Establishment implementation
-License:        MPL-1.1 OR LGPL-2.1-only
-Group:          System/Libraries
+License:        LGPL-2.1-only OR MPL-1.1
+Group:          Developemnt/Libraries/GNOME
 URL:            http://nice.freedesktop.org/
 Source:         http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
+BuildRequires:  gobject-introspection-devel
 BuildRequires:  libgupnp-igd-devel
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.44
 BuildRequires:  pkgconfig(gnutls) >= 2.12.0
@@ -45,18 +47,19 @@
 Connectivity Establishment standard (ICE).
 
 %package -n gstreamer-libnice
-Summary:        Interactive Connectivity Establishment implementation - 
GStreamer 1.0
+Summary:        GStreamer plugin for the Interactive Connectivity Establishment
 Group:          System/Libraries
 Supplements:    packageand(libnice10:gstreamer)
 
 %description -n gstreamer-libnice
 libnice is an implementation of the IETF's draft Interactive
-Connectivity Establishment standard (ICE)
+Connectivity Establishment standard (ICE).
 
 %package devel
-Summary:        Interactive Connectivity Establishment implementation - 
development files
+Summary:        Development files for libnice, an implemtation of ICE
 Group:          Development/Libraries/C and C++
 Requires:       libnice10 = %{version}
+Requires:       typelib-1_0-Nice-0_1 = %{version}
 Provides:       libnice-doc = %{version}
 Obsoletes:      libnice-doc < %{version}
 
@@ -64,23 +67,30 @@
 libnice is an implementation of the IETF's draft Interactive
 Connectivity Establishment standard (ICE).
 
+%package -n typelib-1_0-Nice-0_1
+Summary:        Introspection bindings for libnice
+Group:          System/Libraries
+
+%description -n typelib-1_0-Nice-0_1
+libnice is an implementation of the IETF's draft Interactive
+Connectivity Establishment standard (ICE).
+
+This package provides the GObject Introspection bindings for libnice.
+
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-%configure --disable-static
-make %{?_smp_mflags}
+%meson
+%meson_build
 
 %install
-%make_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
-#make check \
-#%if 0%{?qemu_user_space_build}
-#|| echo "ignore test suite failure in qemu, it is not threadsafe"
-#%endif
+##%%check
+##make check disabled - Since version 0.1.3, libnice tries to interact with NM 
during make check
+##%%meson_test
 
 %post   -n libnice10 -p /sbin/ldconfig
 %postun -n libnice10 -p /sbin/ldconfig
@@ -97,9 +107,12 @@
 %{_libdir}/*.so
 %{_includedir}/nice/
 %{_includedir}/stun/
-%{_datadir}/gtk-doc/html/libnice/
+%{_datadir}/gir-1.0/Nice-0.1.gir
 
 %files -n gstreamer-libnice
 %{_libdir}/gstreamer-1.0/libgstnice.so
 
+%files -n typelib-1_0-Nice-0_1
+%{_libdir}/girepository-1.0/Nice-0.1.typelib
+
 %changelog

++++++ libnice-0.1.17.tar.gz -> libnice-0.1.18.tar.gz ++++++
++++ 84388 lines of diff (skipped)

Reply via email to