diff --git a/gupnp-1.4.1.tar.xz b/gupnp-1.4.1.tar.xz deleted file mode 100644 index c57287c..0000000 --- a/gupnp-1.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:899196b5e66f03b8e25f046a7a658cd2a6851becb83f2d55345ab3281655dc0c -size 152964 diff --git a/gupnp-1.4.2.tar.xz b/gupnp-1.4.2.tar.xz new file mode 100644 index 0000000..f54b4b0 --- /dev/null +++ b/gupnp-1.4.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcad92f2ee09d02f55e0f6ea480c475ed8a7523529263f7ce28013d3c263bacc +size 154636 diff --git a/gupnp-build-man-pages.patch b/gupnp-build-man-pages.patch new file mode 100644 index 0000000..66803e3 --- /dev/null +++ b/gupnp-build-man-pages.patch @@ -0,0 +1,10 @@ +--- orig-gupnp-1.4.2/doc/meson.build 2022-01-08 11:01:21.196516000 +0100 ++++ gupnp-1.4.2/doc/meson.build 2022-01-08 13:13:33.498056150 +0100 +@@ -66,7 +66,6 @@ + xsltproc, + xlstproc_flags, + '--noout', +- '--nowrite', + stylesheet, + 'gupnp-binding-tool.xml' + ] diff --git a/gupnp.changes b/gupnp.changes index fd39d89..b340777 100644 --- a/gupnp.changes +++ b/gupnp.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Sat Jan 8 11:59:42 UTC 2022 - Bjørn Lie + +- Update to version 1.4.2: + + Context: Fix a memory leak if ACL was used + + RootDevice: Deprecate get_relative_location call + + RootDevice, Device & Service: Fix use-after-free if Service + lives longer than RootDevice + + Service: Declare _valist functions deprecated + + ServiceAction: Deprecate _return() call + + ServiceProxy: + - Fix re-queueing the message if POST fails + - Fix double-free on ProxyAction + + ServiceProxyAction: add _set() to the public API + + ControlPoint: Deprecate get_context() call + + Doc: + - Add missing ContextFilter description + - Add note regarding ACL and host_path() + - Add note regarding error handling of call API +- Add gupnp-build-man-pages.patch: Build and install the manpage. + ------------------------------------------------------------------- Mon Dec 6 17:58:26 UTC 2021 - Bjørn Lie diff --git a/gupnp.spec b/gupnp.spec index f7d6b6f..c477e94 100644 --- a/gupnp.spec +++ b/gupnp.spec @@ -1,7 +1,7 @@ # # spec file for package gupnp # -# 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 @@ -21,7 +21,7 @@ %define sover 1.2 Name: gupnp -Version: 1.4.1 +Version: 1.4.2 Release: 0 Summary: Implementation of the UPnP specification License: LGPL-2.0-or-later @@ -29,6 +29,9 @@ Group: Development/Libraries/C and C++ URL: http://www.gupnp.org/ Source0: https://download.gnome.org/sources/gupnp/1.4/%{name}-%{version}.tar.xz Source1: baselibs.conf +# PATCH-FIX-UPSTREAM gupnp-build-man-pages.patch -- Build and install the manpage +Patch0: gupnp-build-man-pages.patch + BuildRequires: gtk-doc BuildRequires: meson >= 0.54.0 BuildRequires: pkgconfig