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