Sync from SUSE:SLFO:Main gupnp revision fefae95e2fd84c4da60f1e33088b312d

This commit is contained in:
Adrian Schröter 2025-02-20 09:34:46 +01:00
parent 5fda05cb1d
commit a4e2e65617
6 changed files with 80 additions and 8 deletions

18
_service Normal file
View File

@ -0,0 +1,18 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="manual">
<param name="url">https://gitlab.gnome.org/GNOME/gupnp.git</param>
<param name="scm">git</param>
<param name="revision">gupnp-1.6.8</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">gupnp-?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
<!-- <param name="changesgenerate">enable</param> -->
</service>
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
<service mode="manual" name="set_version" />
</services>

BIN
gupnp-1.6.5.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
gupnp-1.6.8.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Sat Jan 18 16:50:37 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.6.8:
+ ServiceProxyAction: Remove some left-over debug output.
+ ServiceProxyAction: Stop leaking the HTTP response.
+ Docs: Fix various issues.
+ ServiceProxyAction: Add get_value_as().
+ Linux-CM: Silence a false-positive with scan-build.
- Switch to source service for tarball/sources.
- Add check section and meson_test macro, run test-suite during
build.
-------------------------------------------------------------------
Mon Sep 23 18:49:59 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.6.7:
+ Fix compatiblity with libxml2 2.12.x
+ Improve reproducability
+ ControlPoint: Fix re-scan
+ ContextManager: Fix boot-id update
+ Context: Fix crash if served URI is not an IP address
- Drop 00514fb6.patch: Fixed upstream.
-------------------------------------------------------------------
Thu Apr 11 06:55:52 UTC 2024 - pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
-------------------------------------------------------------------
Thu Dec 14 12:47:50 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x.
-------------------------------------------------------------------
Fri Nov 3 08:36:13 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.6.6:
+ NetworkManager: Drop manual creation of lo contexts
+ ServiceProxy: Add new API for creating actions
+ Introspection: Be more resilient against weird formatting
+ Acl: Improve introspectability
+ ServiceProxy: Add result iterator for Action
+ Plug various smaller leaks
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 31 09:41:12 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> Mon Jul 31 09:41:12 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
@ -41,7 +87,7 @@ Fri Dec 16 19:39:11 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
+ Fix handling of deprecated and tentative v6 addresses. + Fix handling of deprecated and tentative v6 addresses.
+ Bugs fixed in this release: + Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gupnp/issues/82 - https://gitlab.gnome.org/GNOME/gupnp/issues/82
 - https://gitlab.gnome.org/GNOME/gupnp/issues/83 - https://gitlab.gnome.org/GNOME/gupnp/issues/83
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Nov 20 20:41:46 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com> Sun Nov 20 20:41:46 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>

4
gupnp.obsinfo Normal file
View File

@ -0,0 +1,4 @@
name: gupnp
version: 1.6.8
mtime: 1737218059
commit: c46848d93f58ef5efced3face212ef5b0f1993ad

View File

@ -1,7 +1,7 @@
# #
# spec file for package gupnp # spec file for package gupnp
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -21,13 +21,13 @@
%define sover 1.6 %define sover 1.6
Name: gupnp Name: gupnp
Version: 1.6.5 Version: 1.6.8
Release: 0 Release: 0
Summary: Implementation of the UPnP specification Summary: Implementation of the UPnP specification
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
URL: http://www.gupnp.org/ URL: http://www.gupnp.org/
Source0: https://download.gnome.org/sources/gupnp/1.6/%{name}-%{version}.tar.xz Source0: %{name}-%{version}.tar.zst
Source1: baselibs.conf Source1: baselibs.conf
BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook-xsl-stylesheets
@ -61,7 +61,7 @@ Group: Development/Libraries/C and C++
Obsoletes: libgupnp-1_2-0 Obsoletes: libgupnp-1_2-0
%description -n libgupnp-%{soname} %description -n libgupnp-%{soname}
GUPnP implements the UPnP specification: resource announcement and GUPnP implements the UPnP specification: resource announcement and
discovery, description, control, event notification, and presentation discovery, description, control, event notification, and presentation
(GUPnP includes basic web server functionality through libsoup). GUPnP (GUPnP includes basic web server functionality through libsoup). GUPnP
does not include helpers for construction or control of specific does not include helpers for construction or control of specific
@ -123,9 +123,13 @@ sed -i 's|env python3|python3|' tools/gupnp-binding-tool
mkdir -p %{buildroot}%{_docdir}/%{name}-%{sover} mkdir -p %{buildroot}%{_docdir}/%{name}-%{sover}
# Move docs from upstream docdir to openSUSE docdir standard # Move docs from upstream docdir to openSUSE docdir standard
mv %{buildroot}%{_datadir}/doc/%{name}-%{sover} %{buildroot}%{_docdir} mv %{buildroot}%{_datadir}/doc/%{name}-%{sover} %{buildroot}%{_docdir}
%python3_fix_shebang
%ldconfig_scriptlets -n libgupnp-%{soname} %ldconfig_scriptlets -n libgupnp-%{soname}
%check
%meson_test
%files -n libgupnp-%{soname} %files -n libgupnp-%{soname}
%license COPYING %license COPYING
%doc AUTHORS NEWS %doc AUTHORS NEWS