diff --git a/niri-portals.conf b/niri-portals.conf new file mode 100644 index 0000000..7cc771a --- /dev/null +++ b/niri-portals.conf @@ -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; diff --git a/niri.changes b/niri.changes index e8bbfca..e9ce4ff 100644 --- a/niri.changes +++ b/niri.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Dec 16 18:46:43 UTC 2025 - Muhammad Akbar Yanuar Mantari + +- Fix portal notification proxy boo#1254975 + * Backported niri-portals.conf from upstream + ------------------------------------------------------------------- Sat Sep 14 18:22:51 UTC 2024 - Muhammad Akbar Yanuar Mantari diff --git a/niri.spec b/niri.spec index 5bc04ab..de9a939 100644 --- a/niri.spec +++ b/niri.spec @@ -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}