Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gssdp for openSUSE:Factory checked in at 2021-09-29 20:18:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gssdp (Old) and /work/SRC/openSUSE:Factory/.gssdp.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gssdp" Wed Sep 29 20:18:09 2021 rev:53 rq:921867 version:1.4.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gssdp/gssdp.changes 2020-06-29 21:15:05.201175310 +0200 +++ /work/SRC/openSUSE:Factory/.gssdp.new.1899/gssdp.changes 2021-09-29 20:18:55.842974429 +0200 @@ -1,0 +2,32 @@ +Mon Sep 27 16:34:54 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Pass -Dsniffer=false to meson: Disable build of sniffer. Allows + to drop pkgconfig(gtk4) BuildRequires and helps eliminate a build + cycle. +- Allow for easy toggling using bcond_with sniffer. + +------------------------------------------------------------------- +Mon Sep 20 11:15:50 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 1.4.0.1: + + Fix building the sniffer when built as subproject + + Do not build docs by default +- Changes from version 1.3.1: + + Implement MAC lookup on Windows + + Implement interface index lookup on Windows + + Fix distributing docs in the tarball + + Build docs by default +- Changes from version 1.3.0: + + Sniffer: Various deprecated function clean-up + + Sniffer: Port to GTK4 + + Docs: Ported to gi-docgen + + Docs: Clean-up and other improvements + + Client: Minor dead code clean-up + + Build: Make GSSDP usable as a subproject + + All: Fixes from scan-build + + All: Minor introspection fixes +- Replace pkgconfig(gtl+-3.0) BuildRequires with pkgconfig(gtk4): + Follow upstreams port to GTK 4. +- Enable test suite: enable meson_test in check section. + +------------------------------------------------------------------- Old: ---- gssdp-1.2.3.tar.xz New: ---- gssdp-1.4.0.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gssdp.spec ++++++ --- /var/tmp/diff_new_pack.EItuHJ/_old 2021-09-29 20:18:56.514975951 +0200 +++ /var/tmp/diff_new_pack.EItuHJ/_new 2021-09-29 20:18:56.514975951 +0200 @@ -1,7 +1,7 @@ # # spec file for package gssdp # -# 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 @@ -16,26 +16,27 @@ # -# When bumping soname, do not forget to bump in baselibs.conf too. %define soname 1_2-0 %define sover 1.2 - +%bcond_with sniffer Name: gssdp -Version: 1.2.3 +Version: 1.4.0.1 Release: 0 Summary: Library for resource discovery and announcement over SSDP License: LGPL-2.0-or-later Group: Development/Libraries/C and C++ URL: http://www.gupnp.org/ -Source0: https://download.gnome.org/sources/gssdp/1.2/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gssdp/1.4/%{name}-%{version}.tar.xz Source1: baselibs.conf - BuildRequires: gtk-doc -BuildRequires: meson +BuildRequires: meson >= 0.54.0 BuildRequires: pkgconfig +BuildRequires: python3-gi-docgen >= 2021.1 BuildRequires: pkgconfig(glib-2.0) >= 2.54 BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.0 +%if %{with sniffer} +BuildRequires: pkgconfig(gtk4) +%endif BuildRequires: pkgconfig(libsoup-2.4) >= 2.26.1 BuildRequires: pkgconfig(vapigen) @@ -87,7 +88,9 @@ %build %meson \ -Dgtk_doc=true \ - -Dsniffer=true \ +%if %{without sniffer} + -Dsniffer=false \ +%endif -Dintrospection=true \ -Dvapi=true \ -Dexamples=false \ @@ -98,18 +101,19 @@ %meson_install %check -### FIXME ### -#meson_test +%meson_test %post -n libgssdp-%{soname} -p /sbin/ldconfig %postun -n libgssdp-%{soname} -p /sbin/ldconfig +%if %{with sniffer} %files utils %{_bindir}/* +%endif %files -n libgssdp-%{soname} %license COPYING -%doc AUTHORS NEWS README +%doc AUTHORS NEWS %{_libdir}/*.so.* %files -n typelib-1_0-GSSDP-1_0 @@ -120,9 +124,7 @@ %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_datadir}/gir-1.0/GSSDP-%{sover}.gir -%dir %{_datadir}/gtk-doc -%dir %{_datadir}/gtk-doc/html -%{_datadir}/gtk-doc/html/%{name} +%doc %{_datadir}/doc/gssdp-%{sover}/ %dir %{_datadir}/vala/vapi %{_datadir}/vala/vapi/gssdp-%{sover}.deps %{_datadir}/vala/vapi/gssdp-%{sover}.vapi ++++++ gssdp-1.2.3.tar.xz -> gssdp-1.4.0.1.tar.xz ++++++ ++++ 45240 lines of diff (skipped)