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 2026-10-30 18:10:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-remote-desktop (Old)
and /work/SRC/openSUSE:Factory/.gnome-remote-desktop.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-remote-desktop"
Fri Oct 30 18:10:21 2026 rev:45 rq:1385426 version:51.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/gnome-remote-desktop/gnome-remote-desktop.changes
2026-07-02 20:15:00.220911597 +0200
+++
/work/SRC/openSUSE:Factory/.gnome-remote-desktop.new.1255/gnome-remote-desktop.changes
2026-10-30 18:15:56.939431797 +0100
@@ -1,0 +2,56 @@
+Wed Sep 30 16:35:39 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update version dependencies according to meson.build.
+
+-------------------------------------------------------------------
+Tue Sep 15 08:32:38 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 51.0:
+ + Fix pid reuse vulnerability in the smartcard redirection
+ + Add smartcard redirection documentation
+ + Signal full range BT.709 in the AVC bitstreams
+ + Misc bug fixes & cleanups
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Sep 10 15:08:34 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.rc+4 (boo#1276523):
+ + daemon-utils:
+ - Use pidfd instead of pid to get session ID
+ - Add helper to get a session ID from a pidfd
+ - Remove unnecessary g_steal_pointer()
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 2 11:43:17 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 51.rc:
+ + Add support for Kerberos multi user remote login
+ + Fix Vulkan image allocation
+ + Fix building on 32 bit architectures
+ + Misc bug fixes & cleanups
+
+-------------------------------------------------------------------
+Tue Aug 25 11:17:49 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Register gnome-remote-desktop-pcscd.service as systemd_unit, to
+ ensure the rpm scriptlets handle that service too.
+
+-------------------------------------------------------------------
+Thu Aug 20 18:56:59 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.beta:
+ + Fix video corruption when using VA-API
+ + Add support for smartcard redirection
+ + Misc bug fixes & cleanups
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Jul 2 15:06:02 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.alpha:
+ + Simplify GDM remote display handling
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
gnome-remote-desktop-50.2.tar.xz
New:
----
gnome-remote-desktop-51.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-remote-desktop.spec ++++++
--- /var/tmp/diff_new_pack.t5RgaU/_old 2026-10-30 18:15:59.555541312 +0100
+++ /var/tmp/diff_new_pack.t5RgaU/_new 2026-10-30 18:15:59.561541563 +0100
@@ -16,14 +16,14 @@
#
-%global systemd_unit gnome-remote-desktop.service
gnome-remote-desktop-configuration.service
-%define freerdp_version 3.22.0
+%global systemd_unit gnome-remote-desktop.service
gnome-remote-desktop-configuration.service gnome-remote-desktop-pcscd.service
+%define freerdp_version 3.28.0
%define glib_version 2.75.0
%define gstreamer_version 1.10.0
-%define polkit_req >= 122
+%define polkit_version 122
Name: gnome-remote-desktop
-Version: 50.2
+Version: 51.0
Release: 0
Summary: GNOME Remote Desktop screen sharing service
License: GPL-2.0-or-later
@@ -64,20 +64,20 @@
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libei-1.0) >= 1.3.901
BuildRequires: pkgconfig(libnotify)
-BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.0
+BuildRequires: pkgconfig(libpipewire-0.3) >= 1.2.0
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libva)
BuildRequires: pkgconfig(libvncclient)
BuildRequires: pkgconfig(libvncserver)
BuildRequires: pkgconfig(libvncserver) >= 0.9.10
BuildRequires: pkgconfig(opus)
-BuildRequires: pkgconfig(polkit-gobject-1) %polkit_req
+BuildRequires: pkgconfig(polkit-gobject-1) >= %polkit_version
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(tss2-esys)
BuildRequires: pkgconfig(tss2-mu)
BuildRequires: pkgconfig(tss2-rc)
BuildRequires: pkgconfig(tss2-tctildr)
-BuildRequires: pkgconfig(vulkan)
+BuildRequires: pkgconfig(vulkan) >= 1.2.0
BuildRequires: pkgconfig(winpr3) >= %{freerdp_version}
BuildRequires: pkgconfig(xkbcommon) >= 1.0.0
%{?systemd_ordering}
@@ -90,6 +90,12 @@
GNOME Remote Desktop is a remote desktop and screen sharing service for the
GNOME desktop environment.
+%package -n libgrdpcsc0
+Summary: Shared library for %{name}
+
+%description -n libgrdpcsc0
+Shared library for %{name}.
+
%lang_package
%prep
@@ -128,6 +134,8 @@
%postun
%service_del_postun %{systemd_unit}
+%ldconfig_scriptlets -n libgrdpcsc0
+
%files
%license COPYING
%doc README.md
@@ -154,6 +162,16 @@
%{_userunitdir}/gnome-remote-desktop-handover.service
%{_userunitdir}/gnome-remote-desktop-headless.service
%{_userunitdir}/gnome-remote-desktop.service
+%{_unitdir}/gnome-remote-desktop-pcscd.service
+%{_libexecdir}/grd-pcscd
+%{_datadir}/dbus-1/system-services/org.gnome.RemoteDesktop.Pcscd.service
+%{_datadir}/dbus-1/system.d/org.gnome.RemoteDesktop.Pcscd.conf
+%{_datadir}/polkit-1/actions/org.gnome.remotedesktop.use-grd-pcscd.policy
+
+%files -n libgrdpcsc0
+%{_libdir}/libgrdpcsc.so
+%{_libdir}/libgrdpcsc.so.0
+%{_libdir}/libgrdpcsc.so.0.0.0
%files lang -f %{name}.lang
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.t5RgaU/_old 2026-10-30 18:15:59.653545415 +0100
+++ /var/tmp/diff_new_pack.t5RgaU/_new 2026-10-30 18:15:59.660545708 +0100
@@ -1,6 +1,7 @@
-mtime: 1782936742
-commit: 6cad68862b4e5c5c644de3587266df188db5fe3c62c26134a13981ba3112efea
+mtime: 1791460885
+commit: c79a2e549b1de5f1b47710e2ddd0028cd1a901504fb4ae63dd167272f23c9f73
url: https://src.opensuse.org/GNOME/gnome-remote-desktop
-revision: 6cad68862b4e5c5c644de3587266df188db5fe3c62c26134a13981ba3112efea
+revision: c79a2e549b1de5f1b47710e2ddd0028cd1a901504fb4ae63dd167272f23c9f73
+trackingbranch: factory
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
++++++ _service ++++++
--- /var/tmp/diff_new_pack.t5RgaU/_old 2026-10-30 18:15:59.720548220 +0100
+++ /var/tmp/diff_new_pack.t5RgaU/_new 2026-10-30 18:15:59.728548555 +0100
@@ -3,11 +3,11 @@
<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">50.2</param>
+ <param name="revision">51.0</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
- <!-- <param name="changesgenerate">enable</param> -->
+<!-- <param name="changesgenerate">enable</param> -->
</service>
<service mode="manual" name="tar"/>
<service mode="manual" name="recompress">
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2026-10-08 14:01:25.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*
++++++ gnome-remote-desktop-50.2.tar.xz -> gnome-remote-desktop-51.0.tar.xz
++++++
++++ 9488 lines of diff (skipped)
++++++ gnome-remote-desktop.obsinfo ++++++
--- /var/tmp/diff_new_pack.t5RgaU/_old 2026-10-30 18:16:00.608585395 +0100
+++ /var/tmp/diff_new_pack.t5RgaU/_new 2026-10-30 18:16:00.619585856 +0100
@@ -1,5 +1,5 @@
name: gnome-remote-desktop
-version: 50.2
-mtime: 1782898363
-commit: 60423c896a54e3eacb65bd93167e91c1ce5e648c
+version: 51.0
+mtime: 1789387271
+commit: 8ef46be70ff55433576238955c18111eacd756b8