commit libnice for openSUSE:Factory

2026-03-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2026-03-27 16:48:58

Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and  /work/SRC/openSUSE:Factory/.libnice.new.8177 (New)


Package is "libnice"

Fri Mar 27 16:48:58 2026 rev:53 rq:1342990 version:0.1.23

Changes:

--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2026-02-03 
21:26:31.476096142 +0100
+++ /work/SRC/openSUSE:Factory/.libnice.new.8177/libnice.changes
2026-03-27 16:49:42.907949582 +0100
@@ -1,0 +2,5 @@
+Mon Mar 23 08:04:12 UTC 2026 - Dominique Leuenberger 
+
+- Migrate to xz compression and manual service run
+
+---

Old:

  libnice-0.1.23.obscpio

New:

  _scmsync.obsinfo
  build.specials.obscpio
  libnice-0.1.23.tar.xz



Other differences:
--
++ libnice.spec ++
--- /var/tmp/diff_new_pack.A9dQEY/_old  2026-03-27 16:49:43.487974567 +0100
+++ /var/tmp/diff_new_pack.A9dQEY/_new  2026-03-27 16:49:43.491974740 +0100
@@ -23,7 +23,7 @@
 License:LGPL-2.1-only OR MPL-1.1
 Group:  Development/Libraries/GNOME
 URL:https://nice.freedesktop.org/
-Source: %{name}-%{version}.tar.zst
+Source: %{name}-%{version}.tar.xz
 Source1:baselibs.conf
 # PATCH-FIX-UPSTREAM libnice-port-gupnp-igd-bump.patch -- Port to new gupnp-igd
 Patch1: libnice-port-gupnp-igd-bump.patch

++ _scmsync.obsinfo ++
mtime: 1774253054
commit: 5fde7ab53f3e528443cddd2a39763f1b87180094fab373980550e6f7f049b1c3
url: https://src.opensuse.org/GNOME/libnice
revision: 5fde7ab53f3e528443cddd2a39763f1b87180094fab373980550e6f7f049b1c3
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj

++ _service ++
--- /var/tmp/diff_new_pack.A9dQEY/_old  2026-03-27 16:49:43.535976635 +0100
+++ /var/tmp/diff_new_pack.A9dQEY/_new  2026-03-27 16:49:43.539976807 +0100
@@ -9,12 +9,11 @@
 \1
 disable
   
-  
-  
+  
+  
 *.tar
-zst
+xz
   
-  
+  
 
 
-

++ build.specials.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore  1970-01-01 01:00:00.0 +0100
+++ new/.gitignore  2026-03-24 10:08:57.0 +0100
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*


commit libnice for openSUSE:Factory

2026-02-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2026-02-03 21:26:05

Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and  /work/SRC/openSUSE:Factory/.libnice.new.1995 (New)


Package is "libnice"

Tue Feb  3 21:26:05 2026 rev:52 rq:1330724 version:0.1.23

Changes:

--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2025-09-24 
15:23:06.749395669 +0200
+++ /work/SRC/openSUSE:Factory/.libnice.new.1995/libnice.changes
2026-02-03 21:26:31.476096142 +0100
@@ -1,0 +2,17 @@
+Fri Jan 30 09:11:13 UTC 2026 - Bjørn Lie 
+
+- Update to version 0.1.23:
+  + API: Added option NICE_AGENT_OPTION_CLOSE_FORCED to not wait
+for TURN when closing asynchronous
+  + Reject invalid remote candidates with priority=0
+  + Add missing mutex in tcp-bsd socket
+  + Add buffer list support to nicesrc
+  + Avoid dropping packing in nicesink, retry instead
+  + Only create a new NiceCandidate if a socket can be opened, as
+it is a somewhat costly operation
+  + Many new tests
+  + Fix leaks
+  + Fix various test flakiness
+- Temp disable test-suite.
+
+---

Old:

  _servicedata
  libnice-0.1.22+7.obscpio

New:

  libnice-0.1.23.obscpio



Other differences:
--
++ libnice.spec ++
--- /var/tmp/diff_new_pack.frUH6n/_old  2026-02-03 21:26:32.376134017 +0100
+++ /var/tmp/diff_new_pack.frUH6n/_new  2026-02-03 21:26:32.380134185 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libnice
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   libnice
-Version:0.1.22+7
+Version:0.1.23
 Release:0
 Summary:Interactive Connectivity Establishment implementation
 License:LGPL-2.1-only OR MPL-1.1
@@ -93,12 +93,12 @@
 %install
 %meson_install
 
-%check
-%ifarch s390x
-%meson_test -t 5
-%else
-%meson_test
-%endif
+%dnl %check
+%dnl %ifarch s390x
+%dnl %meson_test -t 5
+%dnl %else
+%dnl %meson_test
+%dnl %endif
 
 %ldconfig_scriptlets -n libnice10
 

++ _service ++
--- /var/tmp/diff_new_pack.frUH6n/_old  2026-02-03 21:26:32.424136037 +0100
+++ /var/tmp/diff_new_pack.frUH6n/_new  2026-02-03 21:26:32.428136205 +0100
@@ -3,11 +3,11 @@
   
 git
 https://gitlab.freedesktop.org/libnice/libnice.git
-ac4bb22ebbfce712729aec277259c5ea9254189a
+0.1.23
 @PARENT_TAG@+@TAG_OFFSET@
 v?(.*)\+0
 \1
-enable
+disable
   
   
   

++ libnice-0.1.22+7.obscpio -> libnice-0.1.23.obscpio ++
 4215 lines of diff (skipped)

++ libnice.obsinfo ++
--- /var/tmp/diff_new_pack.frUH6n/_old  2026-02-03 21:26:32.784151187 +0100
+++ /var/tmp/diff_new_pack.frUH6n/_new  2026-02-03 21:26:32.796151692 +0100
@@ -1,5 +1,5 @@
 name: libnice
-version: 0.1.22+7
-mtime: 1735893010
-commit: ac4bb22ebbfce712729aec277259c5ea9254189a
+version: 0.1.23
+mtime: 1764203822
+commit: 0a3890f1830d4c77ecbb41de835aa549e7645ed5
 


commit libnice for openSUSE:Factory

2025-10-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2025-09-24 15:22:13

Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and  /work/SRC/openSUSE:Factory/.libnice.new.27445 (New)


Package is "libnice"

Wed Sep 24 15:22:13 2025 rev:51 rq:1305528 version:0.1.22+7

Changes:

--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2024-12-20 
15:24:25.360698646 +0100
+++ /work/SRC/openSUSE:Factory/.libnice.new.27445/libnice.changes   
2025-09-24 15:23:06.749395669 +0200
@@ -1,0 +2,17 @@
+Thu Apr 10 08:00:15 UTC 2025 - Bjørn Lie 
+
+- Update to version 0.1.22+7:
+  * agent: stop leaking StunResolverData
+  * test-new-trickle: Remove cancellable as a wakeup mechanism
+  * Fix TCP concurrent sending problem
+  * meson: Add glib debug, assert and check options
+  * COPYING / README: Add SPDX-License-Identifier for added clarity
+  * agent: Only accept remote candidates with non-zero priority
+  * tests: Reduce the printing a little to please libxml
+  * Change padding to be rfc8489 conform
+- Switch to git checkout via source service.
+- Drop patches fixed upstream:
+  * 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch
+  * c47a7ea6289187857a38e0118bd8528cab9171c9.patch
+
+---

Old:

  37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch
  c47a7ea6289187857a38e0118bd8528cab9171c9.patch
  libnice-0.1.22.tar.gz

New:

  _service
  _servicedata
  libnice-0.1.22+7.obscpio
  libnice.obsinfo

--(Old B)--
  Old:- Drop patches fixed upstream:
  * 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch
  * c47a7ea6289187857a38e0118bd8528cab9171c9.patch
  Old:  * 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch
  * c47a7ea6289187857a38e0118bd8528cab9171c9.patch
--(Old E)--



Other differences:
--
++ libnice.spec ++
--- /var/tmp/diff_new_pack.1Dpl9z/_old  2025-09-24 15:23:07.321419763 +0200
+++ /var/tmp/diff_new_pack.1Dpl9z/_new  2025-09-24 15:23:07.321419763 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libnice
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,16 @@
 
 
 Name:   libnice
-Version:0.1.22
+Version:0.1.22+7
 Release:0
 Summary:Interactive Connectivity Establishment implementation
 License:LGPL-2.1-only OR MPL-1.1
 Group:  Development/Libraries/GNOME
 URL:https://nice.freedesktop.org/
-Source: %{url}/releases/%{name}-%{version}.tar.gz
+Source: %{name}-%{version}.tar.zst
 Source1:baselibs.conf
 # PATCH-FIX-UPSTREAM libnice-port-gupnp-igd-bump.patch -- Port to new gupnp-igd
 Patch1: libnice-port-gupnp-igd-bump.patch
-# PATCH-FIX-UPSTREAM c47a7ea6289187857a38e0118bd8528cab9171c9.patch -- meson: 
Add glib debug, assert and check options
-Patch2: 
https://gitlab.freedesktop.org/libnice/libnice/-/commit/c47a7ea6289187857a38e0118bd8528cab9171c9.patch
-# PATCH-FIX-UPSTREAM 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch -- 
test-new-trickle: Remove cancellable as a wakeup mechanism
-Patch3: 
https://gitlab.freedesktop.org/libnice/libnice/-/commit/37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch
 
 BuildRequires:  meson
 BuildRequires:  pkgconfig

++ _service ++


  
git
https://gitlab.freedesktop.org/libnice/libnice.git
ac4bb22ebbfce712729aec277259c5ea9254189a
@PARENT_TAG@+@TAG_OFFSET@
v?(.*)\+0
\1
enable
  
  
  
*.tar
zst
  
  



++ _servicedata ++


https://gitlab.freedesktop.org/libnice/libnice.git
  ac4bb22ebbfce712729aec277259c5ea9254189a
(No newline at EOF)

++ libnice.obsinfo ++
name: libnice
version: 0.1.22+7
mtime: 1735893010
commit: ac4bb22ebbfce712729aec277259c5ea9254189a


commit libnice for openSUSE:Factory

2023-07-11 Thread Source-Sync
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-07-11 15:56:24

Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and  /work/SRC/openSUSE:Factory/.libnice.new.8922 (New)


Package is "libnice"

Tue Jul 11 15:56:24 2023 rev:48 rq:1097926 version:0.1.21

Changes:

--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2023-04-15 
22:32:34.605340487 +0200
+++ /work/SRC/openSUSE:Factory/.libnice.new.8922/libnice.changes
2023-07-11 15:56:28.076879814 +0200
@@ -1,0 +2,7 @@
+Fri Jul  7 10:26:09 UTC 2023 - Bjørn Lie 
+
+- Add 4b63250c.patch: agent/meson: Replace filename with basename.
+  This avoids emitting absolute paths into generated sourcecode, it
+  improves reproducibility.
+
+---

New:

  4b63250c.patch



Other differences:
--
++ libnice.spec ++
--- /var/tmp/diff_new_pack.vAj4jd/_old  2023-07-11 15:56:28.668883258 +0200
+++ /var/tmp/diff_new_pack.vAj4jd/_new  2023-07-11 15:56:28.672883282 +0200
@@ -27,6 +27,8 @@
 Source1:baselibs.conf
 # PATCH-FIX-UPSTREAM libnice-port-gupnp-igd-bump.patch -- Port to new gupnp-igd
 Patch1: libnice-port-gupnp-igd-bump.patch
+# PATCH-FIX-UPSTREAM 4b63250c.patch -- agent/meson: Replace filename with 
basename
+Patch2: 
https://gitlab.freedesktop.org/libnice/libnice/-/commit/4b63250c.patch
 
 BuildRequires:  meson
 BuildRequires:  pkgconfig

++ 4b63250c.patch ++
>From 4b63250cc446e25b5150dd6040028624ee76f9d1 Mon Sep 17 00:00:00 2001
From: Khem Raj 
Date: Mon, 22 May 2023 19:45:28 -0700
Subject: [PATCH] agent/meson: Replace filename with basename

This avoids emitting absolute paths into generated sourcecode, it
improves reproducibility. See [1]

[1] https://developer-old.gnome.org/gobject/stable/glib-mkenums.html
---
 agent/meson.build | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/agent/meson.build b/agent/meson.build
index 2e5b272a..44fcd6bd 100644
--- a/agent/meson.build
+++ b/agent/meson.build
@@ -29,14 +29,14 @@ gnome = import('gnome')
 
 agent_enum_types_c =  gnome.mkenums('agent-enum-types.c', sources : 
agent_headers,
fhead: '#include \n#include 
\n#include "agent.h"\n#include "pseudotcp.h"\n#include 
"agent-enum-types.h"',
-   fprod: '\n/* enumerations from "@filename@" 
*/',
+   fprod: '\n/* enumerations from "@basename@" 
*/',
vhead: 'GType\n@enum_name@_get_type 
(void)\n{\n  static GType type = 0;\n  if (!type) {\nstatic const 
G@Type@Value values[] = {',
vprod: '  { @VALUENAME@, "@VALUENAME@", 
"@valuenick@" },',
vtail: '  { 0, NULL, NULL }\n};\n   
 type = g_@type@_register_static ("@EnumName@", values);\n  }\n  return 
type;\n}\n\n')
 
 agent_enum_types_h = gnome.mkenums('agent-enum-types.h', sources : 
agent_headers,
   fhead: '#ifndef 
__AGENT_ENUM_TYPES_H__\n#define __AGENT_ENUM_TYPES_H__ 1\n\n#include 
\n\nG_BEGIN_DECLS\n',
-  fprod: '/* enumerations from "@filename@" 
*/\n',
+  fprod: '/* enumerations from "@basename@" 
*/\n',
   vhead: 'GType @enum_name@_get_type (void) 
G_GNUC_CONST;\n#define NICE_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n',
  ftail: 'G_END_DECLS\n\n#endif /* 
!AGENT_ENUM_TYPES_H */')
 
-- 
GitLab


commit libnice for openSUSE:Factory

2023-04-15 Thread Source-Sync
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 
+
+- 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)


commit libnice for openSUSE:Factory

2023-02-02 Thread Source-Sync
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-02-02 18:06:52

Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and  /work/SRC/openSUSE:Factory/.libnice.new.32243 (New)


Package is "libnice"

Thu Feb  2 18:06:52 2023 rev:46 rq:1061299 version:0.1.21

Changes:

--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2022-05-08 
21:52:36.663482648 +0200
+++ /work/SRC/openSUSE:Factory/.libnice.new.32243/libnice.changes   
2023-02-02 18:27:35.447173498 +0100
@@ -1,0 +2,21 @@
+Wed Jan 25 10:37:47 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.1.21:
+  * Only use `ifr_ifindex` if OS supports it, fixes build on iOS
+and FreeBSD.
+- Changes from version 0.1.20:
+  * Remove support for GStreamer 0.10 builds.
+  * Add macro to check LIBNICE version.
+  * Added utility function to get the STUN server from a candidate.
+  * Support additional header in built-in HTTP proxy client.
+  * Add boxed type for NiceAddress for bindings.
+  * Add API to get the interface index for a local address.
+  * Explicitly bind to a specific interface when creating UDP
+sockets.
+  * Limit the number of stored incoming checks based on a property.
+  * Do asynchronous DNS resolution for STUN and TURN servers.
+  * Add introspection friendly API to get an allocated string from
+a NiceCandidate.
+  * Enable gst-full to link in a single element.
+
+---

Old:

  libnice-0.1.19.tar.gz

New:

  libnice-0.1.21.tar.gz



Other differences:
--
++ libnice.spec ++
--- /var/tmp/diff_new_pack.jILOt0/_old  2023-02-02 18:27:35.819175777 +0100
+++ /var/tmp/diff_new_pack.jILOt0/_new  2023-02-02 18:27:35.827175826 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libnice
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   libnice
-Version:0.1.19
+Version:0.1.21
 Release:0
 Summary:Interactive Connectivity Establishment implementation
 License:LGPL-2.1-only OR MPL-1.1

++ libnice-0.1.19.tar.gz -> libnice-0.1.21.tar.gz ++
 2656 lines of diff (skipped)


commit libnice for openSUSE:Factory

2022-05-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2022-05-08 21:52:24

Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and  /work/SRC/openSUSE:Factory/.libnice.new.1538 (New)


Package is "libnice"

Sun May  8 21:52:24 2022 rev:45 rq:975332 version:0.1.19

Changes:

--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2021-03-24 
16:10:16.591770532 +0100
+++ /work/SRC/openSUSE:Factory/.libnice.new.1538/libnice.changes
2022-05-08 21:52:36.663482648 +0200
@@ -1,0 +2,17 @@
+Thu May  5 09:13:35 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 0.1.19:
+  * Allow incoming connchecks before remote candidates are set,
+allows for connection based on received bind requests
+  * Implement RFC 7675 for Consent Freshness
+  * Use a single server reflexive and local relay candidate,
+reduces useless duplicated local candidates
+  * Improved ICE restart implementation
+  * Use Windows native crypto API, removing the need for OpenSSL
+  * Add bytestream ICE-TCP and improve ICE-TCP
+  * Add API to know if a NiceAddress is link-local
+  * Add API to extact the relay address from a relayed NiceAddress
+  * Improve support for detection addresses on Android, iOS, macOS
+  * A number of bug fixes
+
+---

Old:

  libnice-0.1.18.tar.gz

New:

  libnice-0.1.19.tar.gz



Other differences:
--
++ libnice.spec ++
--- /var/tmp/diff_new_pack.088jca/_old  2022-05-08 21:52:37.20748 +0200
+++ /var/tmp/diff_new_pack.088jca/_new  2022-05-08 21:52:37.211483338 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libnice
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   libnice
-Version:0.1.18
+Version:0.1.19
 Release:0
 Summary:Interactive Connectivity Establishment implementation
 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
+Group:  Development/Libraries/GNOME
+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
@@ -49,7 +49,7 @@
 %package -n gstreamer-libnice
 Summary:GStreamer plugin for the Interactive Connectivity Establishment
 Group:  System/Libraries
-Supplements:packageand(libnice10:gstreamer)
+Supplements:(libnice10 and gstreamer)
 
 %description -n gstreamer-libnice
 libnice is an implementation of the IETF's draft Interactive

++ libnice-0.1.18.tar.gz -> libnice-0.1.19.tar.gz ++
 8920 lines of diff (skipped)


commit libnice for openSUSE:Factory

2021-03-24 Thread Source-Sync
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 
+
+- Update descriptions to be closer to the other GNOME packages.
+
+---
+Fri Mar 05 08:07:01 UTC 2021 - Wang Jun 
+
+- 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 c

[opensuse-commit] commit libnice for openSUSE:Factory

2020-11-23 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2020-11-19 11:56:52

Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and  /work/SRC/openSUSE:Factory/.libnice.new.5913 (New)


Package is "libnice"

Thu Nov 19 11:56:52 2020 rev:43 rq:847248 version:0.1.17

Changes:

--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2018-03-08 
10:48:21.225091828 +0100
+++ /work/SRC/openSUSE:Factory/.libnice.new.5913/libnice.changes
2020-11-23 10:34:22.261616504 +0100
@@ -1,0 +2,31 @@
+Thu Aug 20 21:27:51 UTC 2020 - Dirk Mueller 
+
+- update to 0.1.17:
+  + Add API to retrieve the underlying BSD sockets.
+  + Support systems with multiple loopback devices.
+  + Ignore non-running network interfaces.
+  + Ignore multiple interface prefixes.
+  + Now tries to nominate matching pairs across components and
+streams.
+  + Retry TURN deallocation on timeout, requires not destoying the
+NiceAgent right after the stream.
+  + Use different port for every host candidate.
+  + Make timeouts and retransmissions more in line with the RFCs.
+  + Find OpenSSL without pkg-config, for Windows.
+  + Complete meson support.
+  + Add API to make it easier to implement ICE trickle.
+  + Add async closing of agent, to cleanly close TURN allocations.
+  + Add Google non-standard NOMINATION STUN attribute.
+  + Removal of the global lock over all agents.
+  + Add method to compare candidate targets.
+  + Added optional Meson build system, future releases will remove
+autotools.
+  + Renamed all members of PseudoTcpState enum (compile-time API
+change).
+  + Now drops all packets from addresses that have not been
+validated by an ICE check.
+  + Multiple improvements to ICE interoperability.
+  + Improved RFC compliance.
+  + Improved OC2007 compatibility mode alternate-server support.
+
+---

Old:

  libnice-0.1.14.tar.gz

New:

  libnice-0.1.17.tar.gz



Other differences:
--
++ libnice.spec ++
--- /var/tmp/diff_new_pack.KbAXIa/_old  2020-11-23 10:34:22.713616999 +0100
+++ /var/tmp/diff_new_pack.KbAXIa/_new  2020-11-23 10:34:22.717617003 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libnice
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   libnice
-Version:0.1.14
+Version:0.1.17
 Release:0
 Summary:Interactive Connectivity Establishment implementation
 License:MPL-1.1 OR LGPL-2.1-only
@@ -74,8 +74,6 @@
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-# We don't ship the examples...
-rm %{buildroot}%{_bindir}/*-example
 
 %check
 # make check disabled - Since version 0.1.3, libnice tries to interact with NM 
during make check

++ libnice-0.1.14.tar.gz -> libnice-0.1.17.tar.gz ++
 42659 lines of diff (skipped)
___
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]