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 2023-09-20 13:22:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-remote-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-remote-desktop.new.16627 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-remote-desktop"

Wed Sep 20 13:22:57 2023 rev:20 rq:1110492 version:45.rc

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-remote-desktop/gnome-remote-desktop.changes    
    2023-05-29 22:48:11.414436346 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-remote-desktop.new.16627/gnome-remote-desktop.changes
     2023-09-20 13:24:09.907845132 +0200
@@ -1,0 +2,141 @@
+Mon Sep  4 09:47:30 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Update to version 45.rc:
+  * Use default RDP and VNC ports again.
+  * Use libei for input event plumbing.
+  * Updated translations.
+- Add pkgconfig(libei-1.0) BuildRequires: New dependency.
+
+-------------------------------------------------------------------
+Tue Aug 08 07:59:54 UTC 2023 - [email protected]
+
+- Update to version 45.beta:
+  * build:
+    - Add an option to enable or disable tests
+    - Use meson to setup tests environment
+  * ci: Simplify test code by just running meson test
+  * context: Add getter for runtime mode
+  * daemon: Fix acquiring screen_cast & remote_desktop proxies
+  * egl-thread: Properly initialize egl_image
+  * rdp-audio-playback: Fix type of PCM samples
+  * rdp-dsp: Fix error condition when AAC encoder could not be
+    created
+  * rdp-fuse-clipboard: Check data size before dereferencing
+    pointer
+  * rdp-gfx-surface: Stop direct usage of RDP surface attributes
+  * rdp-graphics-pipeline:
+    - Always reset RFX context
+    - Remove superfluous condition check
+    - Use surface mapping to map surface to output
+  * rdp-layout-manager:
+    - Add API to invalidate surfaces
+    - Also set surface mapping
+    - Always invalidate surfaces when changing the layout
+    - Duplicate virtual monitor in surface context
+    - Ensure that the correct desktop size is always used
+    - Fix calculation of surface position
+    - Output debug message when disposing virtual monitors
+    - Output debug message when preparing virtual monitor
+  * rdp-monitor-config:
+    - Also determine layout offset
+    - Remove superfluous size sanitization
+    - Short a few lines a bit
+    - Tighten up primary monitor determination
+  * rdp:
+    - Move surface resize handling to stream class
+    - Simplify encode handling
+    - Use virtual monitor size instead of surface size for layout
+      updates
+  * rdp-pipewire-stream:
+    - Add signal to indicate that video size changed
+    - Fix race condition when stream is destroyed
+    - Remove superfluous attribute set
+    - Remove superfluous condition
+  * rdp-surface:
+    - Add APIs to set and get surface mapping
+    - Add API to invalidate surface
+    - Remove unused output_origin_[x,y] attributes
+  * session-rdp:
+    - Adapt to the new invalidate_surface API
+    - Add API to notify a new frame
+    - Add API to notify new desktop size
+    - Allow multimonitor configs in headless sessions
+    - Don't advertise handling for the RefreshRect
+    - Fix incomplete warning message
+    - Ignore SuppressOutput PDUs when session is not ready yet
+    - Reduce direct usage of surface attributes a bit
+    - Remove checks that are never hit
+    - Remove duplicated handling for resizing the desktop
+- Pass tests=false to meson, do not build tests (brings in a lot
+  of dependencies we can avoid with not building it).
+
+-------------------------------------------------------------------
+Fri Jul 07 18:55:44 UTC 2023 - [email protected]
+
+- Update to version 45.alpha:
+  * clipboard: Add suffix to MAX_READ_TIME indicating the time unit
+  * clipboard-rdp: Add suffix to MAX_WAIT_TIME indicating the time
+    unit
+  * daemon: Make daemon an abstract class
+  * daemon-user: Remove unnecessary includes
+  * dbus: Add prefix Mutter to dbus names
+  * rdp:
+    - Adapt to layout manager
+    - Add layout manager
+    - Add stream owner class
+    - Do not include monitor config header in session-rdp header
+    - Ensure PipeWire buffers to be queued before destroying them
+    - Fix assertion hit, when monitor layout PDU contains no
+      monitors
+  * rdp-audio-playback: Don't dereference RDPSND context when it is
+    NULL
+  * rdp-fuse-clipboard: Remove duplicate assignment
+  * rdp-gfx-frame-controller: Use render GSource of surface
+  * rdp-layout-manager:
+    - Fix render sources not being triggered when wanted
+    - Handle surface reduction in layout changes
+    - Recreate mirror-primary streams when streams close
+  * rdp-monitor-config:
+    - Fix calculation of the desktop size
+    - Fix naming of the graphics output buffer size
+  * rdp-pipewire-stream:
+    - Emit closed signal when source node is removed
+    - Lock buffer mutex before removing buffer entry
+    - Use error signal on PipeWire core errors
+  * rdp-surface:
+    - Add APIs to allow inhibit rendering
+    - Add API to set surface size
+    - Add API to trigger pending render operations
+    - Add getter for width and height
+    - Specify target refresh rate directly at surface creation
+  * rdp-telemetry: Remove protocol timeout source
+  * session:
+    - Add debug message when remote desktop session is closed
+    - Move stream management to backends
+  * session-rdp:
+    - Add APIs to acquire and release stream ids
+    - Add error info for failed stream creations
+    - Handle pointer cache size properly
+    - Rename take_or_encode_frame
+    - Stop ignoring mouse movement on mouse button presses
+    - Zero initialize events array
+  * session:
+    - Silence failed message when mutter vanishes
+    - Use stream path instead of stream for abs pointer motion
+      events
+  * settings: Make settings an abstract class
+  * settings-user: Fix copyright year
+  * stream:
+    - Also save stream id for easier identification
+    - Remove unused context argument
+    - Remove unused signal
+  * tests:
+    - Also output return value of test client, in case of an error
+    - Do not attempt to wait twice on test client
+  * vnc: Ensure PipeWire buffers to be queued before destroying
+    them
+  * vnc-pipewire-stream: Lock buffer mutex before removing buffer
+    entry
+  * Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  _servicedata
  gnome-remote-desktop-44.2.obscpio

New:
----
  gnome-remote-desktop-45.rc.obscpio

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

Other differences:
------------------
++++++ gnome-remote-desktop.spec ++++++
--- /var/tmp/diff_new_pack.xXehHa/_old  2023-09-20 13:24:11.043885830 +0200
+++ /var/tmp/diff_new_pack.xXehHa/_new  2023-09-20 13:24:11.043885830 +0200
@@ -22,7 +22,7 @@
 %define gstreamer_version  1.10.0
 
 Name:           gnome-remote-desktop
-Version:        44.2
+Version:        45.rc
 Release:        0
 Summary:        GNOME Remote Desktop screen sharing service
 License:        GPL-2.0-or-later
@@ -50,6 +50,7 @@
 BuildRequires:  pkgconfig(gstreamer-video-1.0) >= %{gstreamer_version}
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(libdrm)
+BuildRequires:  pkgconfig(libei-1.0) >= 1.0.901
 BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(libpipewire-0.3) >= 0.3.0
 BuildRequires:  pkgconfig(libsecret-1)
@@ -66,6 +67,8 @@
 %{?systemd_ordering}
 
 Requires:       pipewire >= 0.3.0
+# Needed for tests
+Requires:       dbus-1-daemon
 
 %description
 GNOME Remote Desktop is a remote desktop and screen sharing service for the
@@ -79,6 +82,7 @@
 %build
 %meson \
        -D vnc=true \
+       -D tests=false \
        %{nil}
 %meson_build
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.xXehHa/_old  2023-09-20 13:24:11.063886547 +0200
+++ /var/tmp/diff_new_pack.xXehHa/_new  2023-09-20 13:24:11.063886547 +0200
@@ -3,9 +3,9 @@
   <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/44.2</param>
+    <param name="revision">refs/tags/45.rc</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="changesgenerate">enable</param>
+<!-- <param name="changesgenerate">enable</param> -->
   </service>
   <service mode="buildtime" name="tar" />
   <service mode="buildtime" name="recompress">

++++++ gnome-remote-desktop.obsinfo ++++++
--- /var/tmp/diff_new_pack.xXehHa/_old  2023-09-20 13:24:11.083887264 +0200
+++ /var/tmp/diff_new_pack.xXehHa/_new  2023-09-20 13:24:11.087887407 +0200
@@ -1,5 +1,5 @@
 name: gnome-remote-desktop
-version: 44.2
-mtime: 1685218705
-commit: 9d1ee9c9458636dbe4d3326dceec81dfefef56dd
+version: 45.rc
+mtime: 1693773173
+commit: 691845d924276e1ee2216ee41d53c28d9c2bcb7c
 

Reply via email to