Fix portal notification proxy boo#1254975 #1

Open
mantarimay wants to merge 1 commits from mantarimay/niri:leap-16.0 into leap-16.0
3 changed files with 13 additions and 0 deletions

5
niri-portals.conf Normal file
View File

@@ -0,0 +1,5 @@
[preferred]
default=gnome;gtk;
org.freedesktop.impl.portal.Access=gtk;
org.freedesktop.impl.portal.Notification=gtk;
org.freedesktop.impl.portal.Secret=gnome-keyring;

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Dec 16 18:46:43 UTC 2025 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
- Fix portal notification proxy boo#1254975
* Backported niri-portals.conf from upstream
-------------------------------------------------------------------
Sat Sep 14 18:22:51 UTC 2024 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>

View File

@@ -26,6 +26,7 @@ URL: https://github.com/YaLTeR/niri
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: %{url}/releases/download/v%{version}/niri-%{version}-vendored-dependencies.tar.xz
Source2: cargo_config
Source3: https://raw.githubusercontent.com/YaLTeR/niri/refs/tags/v25.11/resources/niri-portals.conf
BuildRequires: cargo-packaging
BuildRequires: clang
BuildRequires: pango-devel
@@ -66,6 +67,7 @@ Opening a new window never causes existing windows to resize.
%autosetup -a1 -p1
mkdir .cargo
cp %{SOURCE2} .cargo/config
cp %{SOURCE3} resources/niri-portals.conf
%build
%{cargo_build}