Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-remote-desktop for 
openSUSE:Factory checked in at 2022-09-21 14:42:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-remote-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-remote-desktop.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-remote-desktop"

Wed Sep 21 14:42:30 2022 rev:13 rq:1004839 version:43.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-remote-desktop/gnome-remote-desktop.changes    
    2022-08-09 15:28:40.829681437 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-remote-desktop.new.2083/gnome-remote-desktop.changes
      2022-09-21 14:43:34.061939396 +0200
@@ -1,0 +2,128 @@
+Sun Sep 18 07:29:40 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 43.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sun Sep  4 11:12:59 UTC 2022 - Luciano Santos <luc1...@opensuse.org>
+
+- Update to version 43.rc:
+  + Many small fixes and improvements.
+  + Updated translations.
+- Add explicit pkgconfig(gio-2.0) as build requirement to align
+  with what Meson searches. It was already being pulled to the
+  build by its siblings (gio-unix-2.0/glib-2.0) since they come
+  from the same package.
+- Add explicit pkgconfig modules as build requirements: tss2-mu,
+  tss2-rc, and tss2-tctildr. Same reason as gio-2.0 above, but this
+  time pkgconfig(tss2-esys) was the one helping the others being
+  pulled.
+- Pass 1.4 and 11.1.5.0 as minimum requirement versions for epoxy
+  and ffnvcodec respectively to ensure the package uses the minimum
+  that upstream recommends using.
+
+-------------------------------------------------------------------
+Mon Aug 08 09:38:48 UTC 2022 - bjorn....@gmail.com
+
+- Update to version 43.beta:
+  + Add man page
+  + Add TPM 2.0 helper class
+  + Add TPM credentials using headless runtime mode
+  + build:
+    - Bump FreeRDP version requirement
+    - Bump version to 43.alpha
+    - Disable VNC support by default
+    - List credentials dependencies separately
+    - Sort dependencies alphabetically
+    - Sort sources alphabetically
+  + ci:
+    - Add tss2 related devel packages
+    - Build with VNC backend
+  + context: Move out debug flags
+  + Convert README data/README to MD
+  + credentials:
+    - Add TPM 2.0 backend
+    - Do not crash when deleting non-existent credentials
+  + credentials-libsecret: Do not crash, when deleting legacy VNC
+    password
+  + ctl:
+    - Add support for TPM credentials
+    - Fix error messages
+  + egl-thread: Release EGL context before destroying it
+  + hwaccel-nvidia: Don't dereference NULL pointer in assertion
+  + Introduce GrdCredentials
+  + pipewire-utils:
+    - Add helper function for creating PipeWire source
+    - Remove grd_maybe_initialize_pipewire()
+  + rdp:
+    - Add API to tear down channels during a session
+    - Add classes for audio output forwarding
+    - Add RDP DSP class
+    - Add support for audio output forwarding
+    - Combine buffer creation and resize operations
+    - Don't dereference NULL pointer when parent dir cannot be
+      found
+  + rdp-event-queue: Correctly clean up resources
+  + rdp-gfx-surface: Delete GFX surface before clearing its members
+  + rdp-graphics-pipeline:
+    - Extend comment with documentation reference
+    - Fix uninitialized caps mutex
+    - Measure bandwidth when sending frame updates
+  + rdp/nw-auto:
+    - Add APIs for bandwidth measurement
+    - Also notify client about network characteristics results
+    - Assert RTT consumer != NONE, when removing RTT consumer
+    - Disallow unqueued bandwidth measure stops
+    - Fix initial ping source not being created
+    - Remove superfluous if condition
+    - Turn assertion into normal conditional statement
+    - Turn ping info condition into assertion
+  + rdp-pipewire-stream:
+    - Properly deinitialize PipeWire upon destruction
+    - Remove unused SPA_DATA_MemPtr path
+    - Use common helper for PipeWire source creation
+  + rdp/rdpgfx:
+    - Create RTT pause source while GFX mutex is locked
+    - Only clear unacked frames when surface has frame controller
+  + session-rdp:
+    - Add API to subscribe to DVC creation statuses
+    - Do not crash, when credentials are not set
+    - Handle queued bandwidth measure stop operations
+    - Stop leaking session sources when session creation fails
+    - Stop leaking the event queue, when session creation fails
+    - Use trivial boolean value for condition in graphics thread
+  + session-vnc:
+    - Add support for sessions with virtual monitors
+    - Do not crash, when password is not set
+  + settings:
+    - Add new screenshare mode setting for the VNC backend
+    - Fix title of specification in setting description
+    - Remove a doubled 'to'
+  + tests: Add test for the RDP backend
+  + tests/egl: Replace tautologies with actual modifier checks
+  + tests/rdp:
+    - Add additional debug messages to RDP test
+    - Add missing NULL check on stop_event
+  + tests/tpm: Skip tests when TPM module not compatible
+  + tests/vnc: Use mutter headless backend
+  + tpm:
+    - Add ability to do capability check
+    - Make tss2 log into /dev/null
+  + types: Sort typedefs alphabetically
+  + vnc:
+    - Add ability to resize virtual monitors during a session
+    - Add VNC virtual monitor config
+    - Allow passing virtual monitor settings to pipewire-stream
+      instance
+  + vnc-pipewire-stream:
+    - Properly deinitialize PipeWire upon destruction
+    - Remove unused SPA_DATA_MemPtr path
+    - Use common helper for PipeWire source creation
+  + Updated translations.
+- Add asciidoc, pkgconfig(fdk-aac) and pkgconfig(tss2-esys)
+  BuildRequires: New dependencies.
+- Pass vnc=true to meson, build vnc support even if disabled by
+  default upstream. We are not quite ready to drop that support
+  yet.
+
+-------------------------------------------------------------------

Old:
----
  gnome-remote-desktop-42.4.obscpio

New:
----
  gnome-remote-desktop-43.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-remote-desktop.spec ++++++
--- /var/tmp/diff_new_pack.hqrG6N/_old  2022-09-21 14:43:34.609940827 +0200
+++ /var/tmp/diff_new_pack.hqrG6N/_new  2022-09-21 14:43:34.613940838 +0200
@@ -17,11 +17,12 @@
 
 
 %global systemd_unit gnome-remote-desktop.service
-
-%define freerdp_version 2.2.0
+%define freerdp_version    2.8.0
+%define glib_version       2.68
+%define gstreamer_version  1.10.0
 
 Name:           gnome-remote-desktop
-Version:        42.4
+Version:        43.0
 Release:        0
 Summary:        GNOME Remote Desktop screen sharing service
 License:        GPL-2.0-or-later
@@ -29,21 +30,24 @@
 URL:            https://gitlab.gnome.org/GNOME/gnome-remote-desktop
 Source0:        %{name}-%{version}.tar.xz
 
+BuildRequires:  asciidoc
 BuildRequires:  meson >= 0.36.0
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(cairo)
-BuildRequires:  pkgconfig(epoxy)
-BuildRequires:  pkgconfig(ffnvcodec)
+BuildRequires:  pkgconfig(epoxy) >= 1.4
+BuildRequires:  pkgconfig(fdk-aac)
+BuildRequires:  pkgconfig(ffnvcodec) >= 11.1.5.0
 BuildRequires:  pkgconfig(freerdp-client2) >= %{freerdp_version}
 BuildRequires:  pkgconfig(freerdp-server2) >= %{freerdp_version}
 BuildRequires:  pkgconfig(freerdp2) >= %{freerdp_version}
 BuildRequires:  pkgconfig(fuse3) >= 3.9.1
 BuildRequires:  pkgconfig(gbm)
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.68
-BuildRequires:  pkgconfig(glib-2.0) >= 2.68
-BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.10.0
-BuildRequires:  pkgconfig(gstreamer-video-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gio-2.0) >= %{glib_version}
+BuildRequires:  pkgconfig(gio-unix-2.0) >= %{glib_version}
+BuildRequires:  pkgconfig(glib-2.0) >= %{glib_version}
+BuildRequires:  pkgconfig(gstreamer-1.0) >= %{gstreamer_version}
+BuildRequires:  pkgconfig(gstreamer-video-1.0) >= %{gstreamer_version}
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libnotify)
@@ -53,6 +57,10 @@
 BuildRequires:  pkgconfig(libvncserver)
 BuildRequires:  pkgconfig(libvncserver) >= 0.9.10
 BuildRequires:  pkgconfig(systemd)
+BuildRequires:  pkgconfig(tss2-esys)
+BuildRequires:  pkgconfig(tss2-mu)
+BuildRequires:  pkgconfig(tss2-rc)
+BuildRequires:  pkgconfig(tss2-tctildr)
 BuildRequires:  pkgconfig(winpr2) >= %{freerdp_version}
 BuildRequires:  pkgconfig(xkbcommon) >= 1.0.0
 %{?systemd_ordering}
@@ -69,7 +77,9 @@
 %autosetup -p1
 
 %build
-%meson
+%meson \
+       -D vnc=true \
+       %{nil}
 %meson_build
 
 %install
@@ -87,13 +97,14 @@
 
 %files
 %license COPYING
-%doc README
+%doc README.md
 %{_bindir}/grdctl
 %{_libexecdir}/gnome-remote-desktop-daemon
 %{_userunitdir}/gnome-remote-desktop.service
 %{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.enums.xml
 %{_datadir}/%{name}/
+%{_mandir}/man1/grdctl.1%{ext_man}
 
 %files lang -f %{name}.lang
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.hqrG6N/_old  2022-09-21 14:43:34.649940932 +0200
+++ /var/tmp/diff_new_pack.hqrG6N/_new  2022-09-21 14:43:34.649940932 +0200
@@ -1,8 +1,9 @@
+<?xml version="1.0"?>
 <services>
-  <service name="obs_scm" mode="disabled">
+  <service name="obs_scm" mode="manual">
     <param 
name="url">https://gitlab.gnome.org/GNOME/gnome-remote-desktop.git</param>
     <param name="scm">git</param>
-    <param name="revision">refs/tags/42.4</param>
+    <param name="revision">refs/tags/43.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
   </service>
@@ -11,6 +12,6 @@
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
-  <service mode="disabled" name="set_version" />
+  <service mode="manual" name="set_version" />
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.hqrG6N/_old  2022-09-21 14:43:34.673940995 +0200
+++ /var/tmp/diff_new_pack.hqrG6N/_new  2022-09-21 14:43:34.677941005 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gitlab.gnome.org/GNOME/gnome-remote-desktop.git</param>
-              <param 
name="changesrevision">ee8f1591e72cfb9ca9c243d6e1f16008f3c08fa0</param></service></servicedata>
+              <param 
name="changesrevision">d13870c7eee77e5f7229625fa06b795b4bff96b1</param></service></servicedata>
 (No newline at EOF)
 

++++++ gnome-remote-desktop-42.4.obscpio -> gnome-remote-desktop-43.0.obscpio 
++++++
++++ 17939 lines of diff (skipped)

++++++ gnome-remote-desktop.obsinfo ++++++
--- /var/tmp/diff_new_pack.hqrG6N/_old  2022-09-21 14:43:34.909941611 +0200
+++ /var/tmp/diff_new_pack.hqrG6N/_new  2022-09-21 14:43:34.913941621 +0200
@@ -1,5 +1,5 @@
 name: gnome-remote-desktop
-version: 42.4
-mtime: 1659820692
-commit: ee8f1591e72cfb9ca9c243d6e1f16008f3c08fa0
+version: 43.0
+mtime: 1663436520
+commit: d13870c7eee77e5f7229625fa06b795b4bff96b1
 

Reply via email to