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>
@ -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.
+ Bugs fixed in this release:
- 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>

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
#
# Copyright (c) 2023 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
@ -21,13 +21,13 @@
%define sover 1.6
Name: gupnp
Version: 1.6.5
Version: 1.6.8
Release: 0
Summary: Implementation of the UPnP specification
License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++
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
BuildRequires: docbook-xsl-stylesheets
@ -61,7 +61,7 @@ Group: Development/Libraries/C and C++
Obsoletes: libgupnp-1_2-0
%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
(GUPnP includes basic web server functionality through libsoup). GUPnP
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}
# Move docs from upstream docdir to openSUSE docdir standard
mv %{buildroot}%{_datadir}/doc/%{name}-%{sover} %{buildroot}%{_docdir}
%python3_fix_shebang
%ldconfig_scriptlets -n libgupnp-%{soname}
%check
%meson_test
%files -n libgupnp-%{soname}
%license COPYING
%doc AUTHORS NEWS