summaryrefslogtreecommitdiff
path: root/xfce-base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-09 12:44:17 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-09 12:44:17 +0000
commit20d4435a7d9459953db77f3256f699f420d3e484 (patch)
treeb948635f8c8917e2c046e2dac66b3b25c2606317 /xfce-base
parent4464bf26d93bdcc80e0b1330fe9c9caef26b34fc (diff)
gentoo auto-resync : 09:03:2024 - 12:44:17
Diffstat (limited to 'xfce-base')
-rw-r--r--xfce-base/Manifest.gzbin3061 -> 3060 bytes
-rw-r--r--xfce-base/xfce4-session/Manifest4
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.18.3-r1.ebuild (renamed from xfce-base/xfce4-session/xfce4-session-4.18.3.ebuild)14
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.19.1-r1.ebuild (renamed from xfce-base/xfce4-session/xfce4-session-4.19.1.ebuild)14
4 files changed, 28 insertions, 4 deletions
diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz
index 6bc4829de249..551b303c801c 100644
--- a/xfce-base/Manifest.gz
+++ b/xfce-base/Manifest.gz
Binary files differ
diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest
index 7547bf72333b..f81a30098140 100644
--- a/xfce-base/xfce4-session/Manifest
+++ b/xfce-base/xfce4-session/Manifest
@@ -1,5 +1,5 @@
DIST xfce4-session-4.18.3.tar.bz2 875517 BLAKE2B bc729218fb845589655e5cd35c15dab3a3fad931b348098e052212b60c52214727af734641512590f85c88cd36d2db160d8e24d98ad34d47358469c466da9f38 SHA512 65314472049c973af4b7553ec969691dfe701af2addb8cb63aebb49ff1b61ddb9e1418b2969e5eac69fd32096dd3163b7bf28fefe1d8c130c46bd5dd2bfe126c
DIST xfce4-session-4.19.1.tar.bz2 1126975 BLAKE2B 7838582c0d623f83df2610a3224f6c5c116c67f0c42d7fe6245ca9185553fb6db281d5e90ee57ceee9af0ea0997a76d1210f9cb69f764a02ee5f8362f4fce0ae SHA512 3785a834566e1a6be547035a60ce860e885cba7e9f5fdec57007154ef30ab20d88d82a834944a4ee11a27f4f5eca16d5535d9e063a5282cc9f5e156207c5e82b
-EBUILD xfce4-session-4.18.3.ebuild 1511 BLAKE2B 9d0809e65f5c549e7d26ce0b6f0096760ce8c5cbecf8af1c7cec70773db126419ec79d0db4e9cf3530324fddf0f8a5df6a0533e79d22567f994deda0836dd06a SHA512 931c29999358817b676eb84eb4ddf37b04ea294a8e523e645d94b89ad29998605700c6399adf3eddc9998f218b547a390a0f847e3a7e11bece9accdd8947b569
-EBUILD xfce4-session-4.19.1.ebuild 1526 BLAKE2B 1fbe124264462502d38733b1f067c0de49c0839a3e4ff1bd5834c6d88d51671cf89a9672831c0d94e6f97e77f9ecaedddd3f556d01fa0f83a480802040ab2f69 SHA512 15bcb3b0355ecfbba295785cc949d59ff43a55433353505e6badb2a52eb0e179f534b78672624f3aadb8b831b85b87262be165fd36087d9b1c99a0b20ccce7e5
+EBUILD xfce4-session-4.18.3-r1.ebuild 1938 BLAKE2B d816a4be06b2ded2ad47c73b3d3e99a9378e485496750cc0c242a70f962be8e664cf5244df394d640b8c7b4cfb9e557e819d44fbd8d44a1939a90033d96a6605 SHA512 e564e7ccaa9ea234b580612d330eed22bb4344e1e2812c6401d2b654c58bcb64628e39071bfe8ad5ef03320802a98b8228f5ad49e51f57e12160ed2985497251
+EBUILD xfce4-session-4.19.1-r1.ebuild 1953 BLAKE2B 37383e39375400a469b7375e98e1de7601187a57acc2b0306a9ca8c582e2b952dab2ad790ae03ba2046de110557b95e97e082cfd0b82063ac804803b061c627c SHA512 2a477785775b2e578500c98144f51244aad132b26fecb2cd4724aef7d7c28b11142dad0e4e04b147374fcd227ba8d086d57feb9165e71323fa83cd682622945a
MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5
diff --git a/xfce-base/xfce4-session/xfce4-session-4.18.3.ebuild b/xfce-base/xfce4-session/xfce4-session-4.18.3-r1.ebuild
index 6c91ba8afe5f..0d8fcab79d15 100644
--- a/xfce-base/xfce4-session/xfce4-session-4.18.3.ebuild
+++ b/xfce-base/xfce4-session/xfce4-session-4.18.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -66,6 +66,18 @@ src_install() {
startxfce4
EOF
dosym Xfce4 /etc/X11/Sessions/Xfce
+
+ if [[ -f ${ED}/usr/share/xdg-desktop-portal/xfce-portals.conf ]]; then
+ die "Please remove the xfce-portals.conf hack"
+ fi
+ insinto /usr/share/xdg-desktop-portal
+ # https://gitlab.xfce.org/xfce/xfce4-session/-/blob/master/xfce4-session/xfce-portals.conf
+ newins - xfce-portals.conf <<-EOF
+ [preferred]
+ default=gtk;
+ org.freedesktop.impl.portal.Wallpaper=xapp;gtk;
+ org.freedesktop.impl.portal.Screenshot=xapp;gtk;
+ EOF
}
pkg_postinst() {
diff --git a/xfce-base/xfce4-session/xfce4-session-4.19.1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.19.1-r1.ebuild
index 85ee23d89717..563047e907f0 100644
--- a/xfce-base/xfce4-session/xfce4-session-4.19.1.ebuild
+++ b/xfce-base/xfce4-session/xfce4-session-4.19.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -65,6 +65,18 @@ src_install() {
startxfce4
EOF
dosym Xfce4 /etc/X11/Sessions/Xfce
+
+ if [[ -f ${ED}/usr/share/xdg-desktop-portal/xfce-portals.conf ]]; then
+ die "Please remove the xfce-portals.conf hack"
+ fi
+ insinto /usr/share/xdg-desktop-portal
+ # https://gitlab.xfce.org/xfce/xfce4-session/-/blob/master/xfce4-session/xfce-portals.conf
+ newins - xfce-portals.conf <<-EOF
+ [preferred]
+ default=gtk;
+ org.freedesktop.impl.portal.Wallpaper=xapp;gtk;
+ org.freedesktop.impl.portal.Screenshot=xapp;gtk;
+ EOF
}
pkg_postinst() {