Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package farstream for openSUSE:Factory 
checked in at 2022-02-17 00:30:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/farstream (Old)
 and      /work/SRC/openSUSE:Factory/.farstream.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "farstream"

Thu Feb 17 00:30:02 2022 rev:22 rq:954709 version:0.2.9+5

Changes:
--------
--- /work/SRC/openSUSE:Factory/farstream/farstream.changes      2021-05-25 
21:07:47.259119683 +0200
+++ /work/SRC/openSUSE:Factory/.farstream.new.1956/farstream.changes    
2022-02-17 00:30:15.561436105 +0100
@@ -1,0 +2,12 @@
+Fri Feb 11 18:57:00 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 0.2.9+5:
+  + rawudp-upnp test: Also build against new GUPnP 1.2 library if
+    present
+- Add explicit pkgconfig(gupnp-1.2) BuildRequires and pass
+  enable-gupnp to configure, now that upstream supports the version
+  we have.
+- Add farstream-drop-examples.patch: No longer build the examples.
+  Fixes building with gcc 12.
+
+-------------------------------------------------------------------
@@ -10 +22 @@
-- Update to 2.4.9+4:
+- Update to version 0.2.9+4:

Old:
----
  farstream-0.2.9+4.obscpio

New:
----
  farstream-0.2.9+5.obscpio
  farstream-drop-examples.patch

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

Other differences:
------------------
++++++ farstream.spec ++++++
--- /var/tmp/diff_new_pack.cSn7Y1/_old  2022-02-17 00:30:17.025435852 +0100
+++ /var/tmp/diff_new_pack.cSn7Y1/_new  2022-02-17 00:30:17.029435851 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package farstream
 #
-# 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
@@ -18,7 +18,7 @@
 
 %define gst_pluginsdir %(pkg-config --variable pluginsdir gstreamer-1.0)
 Name:           farstream
-Version:        0.2.9+4
+Version:        0.2.9+5
 Release:        0
 # License note: the only GPL-2.0+ files are farstream-0.1.1/common/coverage/*
 # and common/gstdoc-scangobj; those are just used during the build and do not
@@ -34,6 +34,8 @@
 Patch0:         farstream-plugin-path.patch
 # PATCH-FIX-UPSTREAM farstream-glib-non-volatile.patch boo#1185220 
dims...@opensuse.org -- Fix build against GCC11/glib2 without misusing 
'volatile'
 Patch1:         farstream-glib-non-volatile.patch
+# PATCH-FIX-OPENSUSE farstream-drop-examples.patch -- Drop building examples
+Patch2:         farstream-drop-examples.patch
 
 BuildRequires:  fdupes
 BuildRequires:  glib2-devel >= 2.32
@@ -45,6 +47,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.40
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.4
+BuildRequires:  pkgconfig(gupnp-1.2)
 BuildRequires:  pkgconfig(gupnp-igd-1.0) >= 0.2
 BuildRequires:  pkgconfig(nice) >= 0.1.8
 
@@ -126,6 +129,7 @@
        --disable-static \
        --enable-gtk-doc \
        --enable-introspection \
+       --enable-gupnp \
        %{nil}
 %make_build
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.cSn7Y1/_old  2022-02-17 00:30:17.065435845 +0100
+++ /var/tmp/diff_new_pack.cSn7Y1/_new  2022-02-17 00:30:17.069435844 +0100
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="disabled">
     <param name="scm">git</param>
     <param 
name="url">https://gitlab.freedesktop.org/farstream/farstream.git</param>
-    <param name="revision">46d7b108</param>
+    <param name="revision">e70dcd0a</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ farstream-0.2.9+4.obscpio -> farstream-0.2.9+5.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/farstream-0.2.9+4/.gitignore 
new/farstream-0.2.9+5/.gitignore
--- old/farstream-0.2.9+4/.gitignore    1970-01-01 01:00:00.000000000 +0100
+++ new/farstream-0.2.9+5/.gitignore    2020-10-21 01:51:22.000000000 +0200
@@ -0,0 +1,115 @@
+*.lo
+*.loT
+*.o
+*.la
+Makefile
+Makefile.in
+.deps
+.libs
+*~
+*#
+.#*
+*.stamp
+*.gcno
+*.gcda
+*.typelib
+*.gir
+
+gst/*/*.doc.c
+
+farstream/fs-enumtypes.[ch]
+
+docs/libs/farstream-libs-decl-list.txt
+docs/libs/farstream-libs-decl-list.txt.bak
+docs/libs/farstream-libs-decl.txt
+docs/libs/farstream-libs-decl.txt.bak
+docs/libs/farstream-libs-undocumented.txt
+docs/libs/farstream-libs-unused.txt
+docs/libs/farstream-libs.args
+docs/libs/farstream-libs.hierarchy
+docs/libs/farstream-libs.interfaces
+docs/libs/farstream-libs.prerequisites
+docs/libs/farstream-libs.signals
+docs/libs/farstream-libs-undeclared.txt
+docs/libs/html
+docs/libs/tmpl
+docs/libs/xml
+docs/libs/doc-registry.xml
+docs/plugins/farstream-plugins-decl-list.txt
+docs/plugins/farstream-plugins-decl.txt
+docs/plugins/farstream-plugins-undeclared.txt
+docs/plugins/farstream-plugins-undocumented.txt
+docs/plugins/farstream-plugins-unused.txt
+docs/plugins/farstream-plugins.args
+docs/plugins/farstream-plugins.args.new
+docs/plugins/farstream-plugins.hierarchy
+docs/plugins/farstream-plugins.interfaces
+docs/plugins/farstream-plugins.prerequisites
+docs/plugins/farstream-plugins.signals
+docs/plugins/farstream-plugins.signals.new
+docs/plugins/farstream-transmitters.types
+docs/plugins/html/
+docs/plugins/inspect-registry.xml
+docs/plugins/inspect/
+docs/plugins/script
+docs/plugins/tmpl/
+docs/plugins/xml/
+docs/diagrams/*.png
+docs/version.entities
+
+python/pyfarstream.c
+python/*.pyo
+python/*.pyc
+
+tests/check/test-registry.xml
+tests/check/cache
+tests/check/*/.dirstamp
+tests/check/base/fscodec
+tests/check/base/fstransmitter
+tests/check/transmitter/rawudp
+tests/check/transmitter/multicast
+tests/check/transmitter/nice
+tests/check/transmitter/shm
+tests/check/raw/conference
+tests/check/rtp/conference
+tests/check/rtp/codecs
+tests/check/rtp/sendcodecs
+tests/check/rtp/recvcodecs
+tests/check/utils/binadded
+tests/check/elements/rtcpfilter
+tests/check/elements/funnel
+tests/rtp/codec-discovery
+examples/commandline/simple-call
+examples/commandline/simple-call-shm
+examples/gui/*.pyo
+examples/gui/*.pyc
+
+m4/libtool.m4
+m4/ltoptions.m4
+m4/ltsugar.m4
+m4/ltversion.m4
+m4/lt~obsolete.m4
+
+aclocal.m4
+autom4te.cache
+autoregen.sh
+config.guess
+config.h
+config.h.in
+config.log
+config.status
+config.sub
+configure
+compile
+depcomp
+diff
+install-sh
+libtool
+ltmain.sh
+missing
+stamp-h.in
+stamp-h1
+test-driver
+
+farstream*.pc
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/farstream-0.2.9+4/common/.gitignore 
new/farstream-0.2.9+5/common/.gitignore
--- old/farstream-0.2.9+4/common/.gitignore     1970-01-01 01:00:00.000000000 
+0100
+++ new/farstream-0.2.9+5/common/.gitignore     2020-10-21 01:51:22.000000000 
+0200
@@ -0,0 +1,4 @@
+Makefile
+Makefile.in
+*~
+/common-update-*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/farstream-0.2.9+4/common/m4/.gitignore 
new/farstream-0.2.9+5/common/m4/.gitignore
--- old/farstream-0.2.9+4/common/m4/.gitignore  1970-01-01 01:00:00.000000000 
+0100
+++ new/farstream-0.2.9+5/common/m4/.gitignore  2020-10-21 01:51:22.000000000 
+0200
@@ -0,0 +1,23 @@
+codeset.m4
+gettext.m4
+glibc21.m4
+iconv.m4
+intdiv0.m4
+inttypes-pri.m4
+inttypes.m4
+inttypes_h.m4
+isc-posix.m4
+lcmessage.m4
+lib-ld.m4
+lib-link.m4
+lib-prefix.m4
+progtest.m4
+stdint_h.m4
+uintmax_t.m4
+ulonglong.m4
+
+libtool.m4
+ltoptions.m4
+ltsugar.m4
+ltversion.m4
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/farstream-0.2.9+4/configure.ac 
new/farstream-0.2.9+5/configure.ac
--- old/farstream-0.2.9+4/configure.ac  2020-03-12 15:37:24.000000000 +0100
+++ new/farstream-0.2.9+5/configure.ac  2020-10-21 01:51:22.000000000 +0200
@@ -370,8 +370,25 @@
 
 if test "x$HAVE_GUPNP" = "xyes"; then
    AC_DEFINE(HAVE_GUPNP,,[Have the GUPnP IGD library])
+
+    PKG_CHECK_MODULES(GUPNP_CORE, [ gupnp-1.2 ],
+       [ HAVE_GUPNP_CORE_12=yes ],
+       [ HAVE_GUPNP_CORE_12=no
+         PKG_CHECK_MODULES(GUPNP_CORE, [ gupnp-1.0 ],
+            [ HAVE_GUPNP_CORE_10=yes ],
+            [ HAVE_GUPNP_CORE_10=no ])
+    ])
+
+    if test "x$HAVE_GUPNP_CORE_10" = "xyes"; then
+       AC_DEFINE(HAVE_GUPNP_CORE_10,,[Have the GUPnP 1.0 library])
+    fi
+
+    if test "x$HAVE_GUPNP_CORE_12" = "xyes"; then
+       AC_DEFINE(HAVE_GUPNP_CORE_12,,[Have the GUPnP 1.2 library])
+    fi
 fi
 
+
 dnl build static plugins or not
 AC_MSG_CHECKING([whether to build static plugins or not])
 AC_ARG_ENABLE(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/farstream-0.2.9+4/tests/check/Makefile.am 
new/farstream-0.2.9+5/tests/check/Makefile.am
--- old/farstream-0.2.9+4/tests/check/Makefile.am       2020-03-12 
15:37:24.000000000 +0100
+++ new/farstream-0.2.9+5/tests/check/Makefile.am       2020-10-21 
01:51:22.000000000 +0200
@@ -76,9 +76,9 @@
 
 
 transmitter_rawudp_CFLAGS = $(AM_CFLAGS) \
-       $(GUPNP_CFLAGS) $(GIO_CFLAGS) $(NICE_CFLAGS)
+       $(GUPNP_CORE_CFLAGS) $(GIO_CFLAGS) $(NICE_CFLAGS)
 transmitter_rawudp_LDADD = $(LDADD) \
-       $(GUPNP_LIBS) \
+       $(GUPNP_CORE_LIBS) \
        $(GIO_LIBS) \
        $(NICE_LIBS)
 transmitter_rawudp_SOURCES = \
@@ -113,9 +113,8 @@
 transmitter_nice_LDADD = $(LDADD) $(GST_BASE_LIBS)
 
 
-transmitter_shm_CFLAGS = $(AM_CFLAGS) $(GUPNP_CFLAGS) $(NICE_CFLAGS)
+transmitter_shm_CFLAGS = $(AM_CFLAGS) $(NICE_CFLAGS)
 transmitter_shm_LDADD = $(LDADD) \
-       $(GUPNP_LIBS) \
        $(NICE_LIBS)
 transmitter_shm_SOURCES = \
        check-threadsafe.h  \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/farstream-0.2.9+4/tests/check/transmitter/rawudp-upnp.c 
new/farstream-0.2.9+5/tests/check/transmitter/rawudp-upnp.c
--- old/farstream-0.2.9+4/tests/check/transmitter/rawudp-upnp.c 2020-03-12 
15:37:24.000000000 +0100
+++ new/farstream-0.2.9+5/tests/check/transmitter/rawudp-upnp.c 2020-10-21 
01:51:22.000000000 +0200
@@ -37,7 +37,7 @@
 }
 
 
-#ifdef HAVE_GUPNP
+#if defined(HAVE_GUPNP_CORE_10) || defined(HAVE_GUPNP_CORE_12)
 
 #include <libgupnp/gupnp.h>
 
@@ -126,8 +126,14 @@
   GUPnPDeviceInfo *subdev1;
   GUPnPDeviceInfo *subdev2;
   const gchar *upnp_xml_path;
+  GError *gerr = NULL;
 
-  context = gupnp_context_new (NULL, NULL, 0, NULL);
+#ifdef HAVE_GUPNP_CORE_12
+  context = gupnp_context_new (NULL, 0, &gerr);
+#else
+  context = gupnp_context_new (NULL, NULL, 0, &gerr);
+#endif
+  g_assert_no_error (gerr);
   ts_fail_if (context == NULL, "Can't get gupnp context");
 
   if (g_getenv ("UPNP_XML_PATH"))
@@ -137,8 +143,14 @@
 
   gupnp_context_host_path (context, upnp_xml_path, "");
 
+#ifdef HAVE_GUPNP_CORE_12
+  dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml",
+      upnp_xml_path, &gerr);
+  g_assert_no_error (gerr);
+#else
   dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml",
       upnp_xml_path);
+#endif
   ts_fail_if (dev == NULL, "could not get root dev");
 
   subdev1 = gupnp_device_info_get_device (GUPNP_DEVICE_INFO (dev),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/farstream-0.2.9+4/tests/check/transmitter/rawudp.c 
new/farstream-0.2.9+5/tests/check/transmitter/rawudp.c
--- old/farstream-0.2.9+4/tests/check/transmitter/rawudp.c      2020-03-12 
15:37:24.000000000 +0100
+++ new/farstream-0.2.9+5/tests/check/transmitter/rawudp.c      2020-10-21 
01:51:22.000000000 +0200
@@ -637,7 +637,7 @@
 }
 GST_END_TEST;
 
-#ifdef HAVE_GUPNP
+#if defined(HAVE_GUPNP_CORE_10) || defined (HAVE_GUPNP_CORE_12)
 
 GST_START_TEST (test_rawudptransmitter_run_upnp_discovery)
 {
@@ -967,7 +967,7 @@
   tcase_add_test (tc_chain, test_rawudptransmitter_stop_stream);
   suite_add_tcase (s, tc_chain);
 
-#ifdef HAVE_GUPNP
+#if defined(HAVE_GUPNP_CORE_10) || defined (HAVE_GUPNP_CORE_12)
   if (g_getenv ("UPNP")) {
     gchar *multicast_addr;
 

++++++ farstream-drop-examples.patch ++++++
diff -Nur farstream/configure.ac patched-farstream/configure.ac
--- farstream/configure.ac      2022-02-11 19:56:42.021680596 +0100
+++ patched-farstream/configure.ac      2022-02-11 20:26:22.846155822 +0100
@@ -438,9 +438,6 @@
 tests/Makefile
 tests/check/Makefile
 tests/rtp/Makefile
-examples/Makefile
-examples/gui/Makefile
-examples/commandline/Makefile
 docs/Makefile
 docs/libs/Makefile
 docs/plugins/Makefile
diff -Nur farstream/Makefile.am patched-farstream/Makefile.am
--- farstream/Makefile.am       2022-02-11 19:56:42.021680596 +0100
+++ patched-farstream/Makefile.am       2022-02-11 20:33:20.555044431 +0100
@@ -9,8 +9,7 @@
        tests                   \
        docs                    \
        common                  \
-       common-modified         \
-       examples
+       common-modified         
 #      pkgconfig
 
 DIST_SUBDIRS =                         \
@@ -20,8 +19,7 @@
        tests                   \
        docs                    \
        common                  \
-       common-modified         \
-       examples
+       common-modified         
 #      pkgconfig
 
 EXTRA_DIST = \

++++++ farstream.obsinfo ++++++
--- /var/tmp/diff_new_pack.cSn7Y1/_old  2022-02-17 00:30:17.369435793 +0100
+++ /var/tmp/diff_new_pack.cSn7Y1/_new  2022-02-17 00:30:17.373435792 +0100
@@ -1,6 +1,5 @@
 name: farstream
-version: 0.2.9+4
-mtime: 1584023844
-commit: 46d7b108179b477a00464fc47dc8aa1c6389ee03
-
+version: 0.2.9+5
+mtime: 1603237882
+commit: e70dcd0a9f89efbdaa011c20737ad550635ea580
 

Reply via email to