Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xdg-desktop-portal-hyprland for
openSUSE:Factory checked in at 2026-08-09 21:36:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-hyprland (Old)
and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-hyprland.new.16738
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-hyprland"
Sun Aug 9 21:36:32 2026 rev:18 rq:1370178 version:1.4.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland.changes
2025-09-15 19:57:23.750412572 +0200
+++
/work/SRC/openSUSE:Factory/.xdg-desktop-portal-hyprland.new.16738/xdg-desktop-portal-hyprland.changes
2026-08-09 21:38:17.912291464 +0200
@@ -1,0 +2,32 @@
+Thu Jul 30 07:13:32 UTC 2026 - Florian "spirit" <[email protected]>
+
+- Update to version 1.4.1:
+ - Small patch release to fix loop shenanigans eating cpu
+ - screencopy: add option to override default cursor_mode
+- Changes from version 1.4.0:
+ - New stuff :)
+ - Changes
+ - fix: SToplevelHandle accesses member after freeing itself
+ - globalshortcuts: race-safe session lifetimes
+ - screencast: bump backend to v6 (version property + mapping_id +
+ pipewire-serial)
+ - helpers: run hyprctl notify through argv instead of a shell
+ - fix: use explicit cast
+ - shared: include vector header
+ - Implement Input Capture Desktop Portal
+- Changes from version 1.3.12:
+ - A new round of fixes.
+ - Changes
+ - screencopy: fix invalid usage of sc flags
+ - screencopy: fix cursor handling
+ - screencopy: add DMA-BUF to SHM fallback
+ - screencopy: save and restore geometry for region sharing
+ - portals: Add missing buffer data flags SPA_DATA_FLAG_READABLE
+ and SPA_DATA_FLAG_MAPPABLE.
+- Changes from version 1.3.11:
+ - Minor update with a few fixes
+ - Changes:
+ - portals: Fix use of a potentially destroyed session
+ - screencopy: fix callback resetting
+
+-------------------------------------------------------------------
Old:
----
xdg-desktop-portal-hyprland-1.3.10.tar.gz
New:
----
xdg-desktop-portal-hyprland-1.4.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xdg-desktop-portal-hyprland.spec ++++++
--- /var/tmp/diff_new_pack.PkciZd/_old 2026-08-09 21:38:18.352306541 +0200
+++ /var/tmp/diff_new_pack.PkciZd/_new 2026-08-09 21:38:18.352306541 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xdg-desktop-portal-hyprland
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%global __builder ninja
Name: xdg-desktop-portal-hyprland
-Version: 1.3.10
+Version: 1.4.1
Release: 0
Summary: Extended xdg-desktop-portal backend for Hyprland
License: MIT
@@ -30,9 +30,9 @@
# Seems some of the C and CXX flags are CLANG specific
BuildRequires: clang
BuildRequires: clang-devel
-BuildRequires: hyprland-protocols-devel
+BuildRequires: hyprland-protocols-devel >= 0.7.0
BuildRequires: ninja
-BuildRequires: pipewire-devel
+BuildRequires: pipewire-devel >= 1.1.82
BuildRequires: pkgconfig
BuildRequires: qt6-base-devel
BuildRequires: qt6-wayland
@@ -43,8 +43,8 @@
BuildRequires: util-linux
BuildRequires: pkgconfig(gbm) >= 21.3
BuildRequires: pkgconfig(hyprland-protocols)
-BuildRequires: pkgconfig(hyprlang)
-BuildRequires: pkgconfig(hyprutils)
+BuildRequires: pkgconfig(hyprlang) >= 0.2.0
+BuildRequires: pkgconfig(hyprutils) >= 0.2.6
BuildRequires: pkgconfig(hyprwayland-scanner) >= 0.4.2
BuildRequires: pkgconfig(inih)
BuildRequires: pkgconfig(libdrm) >= 2.4.109
++++++ xdg-desktop-portal-hyprland-1.3.10.tar.gz ->
xdg-desktop-portal-hyprland-1.4.1.tar.gz ++++++
++++ 2359 lines of diff (skipped)