Accepting request 1038239 from GNOME:Next

- Update to version 0.8.2:
  + Python:
    - Install modules to be used externally as well
    - Port python code to python3 and update for (modern) PyGObject
  + Core:
    - Do not leak context filter list
    - Do not leak cancellable in gasync tasks
    - If log-level is debug, do not block other log domains
  + Renderer:
    - Fix cancelling async tasks
    - Fix setting the name for the renderer service
    - Do not add empty device properties
  + Server:
    - Do not access async tasks if they are cancelled
    - Fix double-free and reference leak if tasks are cancelled
    - Do not unref NULL variants on shutdown
    - If an optional ServiceAction does not exist, do not emit a
      warning
  + Bugs fixed in this release: glgo#GNOME/World#10,
    glgo#GNOME/World#8, glgo#GNOME/World#9.
- Changes from version 0.8.1:
  + Core: Use GString to sanitize UDNs for object paths names
  + Renderer:
    - Remove duplicate source file that is also in core
    - Fix a double-free in set_position call
    - Make coverity happy in a couple of places
  + Server:
    - Fix a double-free on icon download error
    - Remove some dead code
  + Bugs fixed in this release: Coverity issues 358585, 358590,
    358593, 358595, 358598, 358599 and 358602
  + Merge requests included in this release: glgo#World/dLeyna!5

OBS-URL: https://build.opensuse.org/request/show/1038239
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/dLeyna?expand=0&rev=3
This commit is contained in:
Dominique Leuenberger 2022-11-28 10:00:12 +00:00 committed by Git OBS Bridge
parent acae7f1978
commit 9e83fb8f48
6 changed files with 49 additions and 8 deletions

View File

@ -2,7 +2,7 @@
<services>
<service mode="manual" name="obs_scm">
<param name="url">https://gitlab.gnome.org/World/dLeyna.git</param>
<param name="revision">refs/tags/v0.8.0</param>
<param name="revision">refs/tags/v0.8.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="scm">git</param>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a074dffe71e4d57c9a92cdf1275cf5b017422741ed2302bcbbb2742294d66bf2
size 1093132

3
dLeyna-0.8.2.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:62004cddb00415ab31de522a02ad792c479a54d195d231063073a7fadabc7b98
size 1094156

View File

@ -1,3 +1,39 @@
-------------------------------------------------------------------
Fri Nov 25 16:30:54 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.8.2:
+ Python:
- Install modules to be used externally as well
- Port python code to python3 and update for (modern) PyGObject
+ Core:
- Do not leak context filter list
- Do not leak cancellable in gasync tasks
- If log-level is debug, do not block other log domains
+ Renderer:
- Fix cancelling async tasks
- Fix setting the name for the renderer service
- Do not add empty device properties
+ Server:
- Do not access async tasks if they are cancelled
- Fix double-free and reference leak if tasks are cancelled
- Do not unref NULL variants on shutdown
- If an optional ServiceAction does not exist, do not emit a
warning
+ Bugs fixed in this release: glgo#GNOME/World#10,
glgo#GNOME/World#8, glgo#GNOME/World#9.
- Changes from version 0.8.1:
+ Core: Use GString to sanitize UDNs for object paths names
+ Renderer:
- Remove duplicate source file that is also in core
- Fix a double-free in set_position call
- Make coverity happy in a couple of places
+ Server:
- Fix a double-free on icon download error
- Remove some dead code
+ Bugs fixed in this release: Coverity issues 358585, 358590,
358593, 358595, 358598, 358599 and 358602
+ Merge requests included in this release: glgo#World/dLeyna!5
-------------------------------------------------------------------
Tue Nov 22 07:51:24 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -1,4 +1,4 @@
name: dLeyna
version: 0.8.0
mtime: 1665698159
commit: c350315ac7081a1cb02d39c13a9938cf0030545c
version: 0.8.2
mtime: 1667997386
commit: 9444b8eb9e48a3985340c7f7e0d3a63d2b352302

View File

@ -18,7 +18,7 @@
Name: dLeyna
Version: 0.8.0
Version: 0.8.2
Release: 0
Summary: Services and D-Bus APIs to access UPnP and DLNA media devices in a network
License: LGPL-2.1-or-later
@ -110,6 +110,11 @@ management and an IPC abstraction API.
%{_mandir}/man5/dleyna-renderer-service.conf.5%{?ext_man}
%{_mandir}/man5/dleyna-server-service.conf.5%{?ext_man}
%{_libdir}/libdleyna-core-1.0.so.*
%dir %{python_sitelib}/dLeyna
%{python_sitelib}/dLeyna/download_sync_controller.py
%{python_sitelib}/dLeyna/mediaconsole.py
%{python_sitelib}/dLeyna/rendererconsole.py
%{python_sitelib}/dLeyna/upload_sync_controller.py
%files devel
%{_includedir}/dleyna-1.0/