From 20d4435a7d9459953db77f3256f699f420d3e484 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 9 Mar 2024 12:44:17 +0000 Subject: gentoo auto-resync : 09:03:2024 - 12:44:17 --- xfce-base/Manifest.gz | Bin 3061 -> 3060 bytes xfce-base/xfce4-session/Manifest | 4 +- .../xfce4-session/xfce4-session-4.18.3-r1.ebuild | 89 +++++++++++++++++++++ .../xfce4-session/xfce4-session-4.18.3.ebuild | 77 ------------------ .../xfce4-session/xfce4-session-4.19.1-r1.ebuild | 88 ++++++++++++++++++++ .../xfce4-session/xfce4-session-4.19.1.ebuild | 76 ------------------ 6 files changed, 179 insertions(+), 155 deletions(-) create mode 100644 xfce-base/xfce4-session/xfce4-session-4.18.3-r1.ebuild delete mode 100644 xfce-base/xfce4-session/xfce4-session-4.18.3.ebuild create mode 100644 xfce-base/xfce4-session/xfce4-session-4.19.1-r1.ebuild delete mode 100644 xfce-base/xfce4-session/xfce4-session-4.19.1.ebuild (limited to 'xfce-base') diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz index 6bc4829de249..551b303c801c 100644 Binary files a/xfce-base/Manifest.gz and b/xfce-base/Manifest.gz 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-r1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.18.3-r1.ebuild new file mode 100644 index 000000000000..0d8fcab79d15 --- /dev/null +++ b/xfce-base/xfce4-session/xfce4-session-4.18.3-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="A session manager for the Xfce desktop environment" +HOMEPAGE=" + https://docs.xfce.org/xfce/xfce4-session/start + https://gitlab.xfce.org/xfce/xfce4-session +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +IUSE="nls policykit +xscreensaver" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gtk+-3.24.0:3 + x11-libs/libSM + x11-libs/libwnck:3 + x11-libs/libX11 + >=xfce-base/libxfce4util-4.17.2:= + >=xfce-base/libxfce4ui-4.18.2:= + >=xfce-base/xfconf-4.12:= + policykit? ( >=sys-auth/polkit-0.102 ) +" +RDEPEND=" + ${DEPEND} + x11-apps/iceauth + x11-apps/xrdb + nls? ( x11-misc/xdg-user-dirs ) + xscreensaver? ( + || ( + xfce-extra/xfce4-screensaver + >=x11-misc/xscreensaver-5.26 + x11-misc/light-locker + ) + ) +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_enable policykit polkit) + --with-xsession-prefix="${EPREFIX}"/usr + ICEAUTH="${EPREFIX}"/usr/bin/iceauth + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + exeinto /etc/X11/Sessions + newexe - Xfce4 <<-EOF + 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() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-base/xfce4-session/xfce4-session-4.18.3.ebuild b/xfce-base/xfce4-session/xfce4-session-4.18.3.ebuild deleted file mode 100644 index 6c91ba8afe5f..000000000000 --- a/xfce-base/xfce4-session/xfce4-session-4.18.3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A session manager for the Xfce desktop environment" -HOMEPAGE=" - https://docs.xfce.org/xfce/xfce4-session/start - https://gitlab.xfce.org/xfce/xfce4-session -" -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="nls policykit +xscreensaver" - -DEPEND=" - >=dev-libs/glib-2.66.0 - >=x11-libs/gtk+-3.24.0:3 - x11-libs/libSM - x11-libs/libwnck:3 - x11-libs/libX11 - >=xfce-base/libxfce4util-4.17.2:= - >=xfce-base/libxfce4ui-4.18.2:= - >=xfce-base/xfconf-4.12:= - policykit? ( >=sys-auth/polkit-0.102 ) -" -RDEPEND=" - ${DEPEND} - x11-apps/iceauth - x11-apps/xrdb - nls? ( x11-misc/xdg-user-dirs ) - xscreensaver? ( - || ( - xfce-extra/xfce4-screensaver - >=x11-misc/xscreensaver-5.26 - x11-misc/light-locker - ) - ) -" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig -" - -src_configure() { - local myconf=( - $(use_enable policykit polkit) - --with-xsession-prefix="${EPREFIX}"/usr - ICEAUTH="${EPREFIX}"/usr/bin/iceauth - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - - exeinto /etc/X11/Sessions - newexe - Xfce4 <<-EOF - startxfce4 - EOF - dosym Xfce4 /etc/X11/Sessions/Xfce -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/xfce-base/xfce4-session/xfce4-session-4.19.1-r1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.19.1-r1.ebuild new file mode 100644 index 000000000000..563047e907f0 --- /dev/null +++ b/xfce-base/xfce4-session/xfce4-session-4.19.1-r1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="A session manager for the Xfce desktop environment" +HOMEPAGE=" + https://docs.xfce.org/xfce/xfce4-session/start + https://gitlab.xfce.org/xfce/xfce4-session +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="nls policykit +xscreensaver" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gtk+-3.24.0:3 + x11-libs/libSM + >=x11-libs/libwnck-3.10.0:3 + >=x11-libs/libX11-1.6.7 + >=xfce-base/libxfce4util-4.19.2:= + >=xfce-base/libxfce4ui-4.18.4:= + >=xfce-base/xfconf-4.12.0:= + policykit? ( >=sys-auth/polkit-0.102 ) +" +RDEPEND=" + ${DEPEND} + x11-apps/iceauth + x11-apps/xrdb + nls? ( x11-misc/xdg-user-dirs ) + xscreensaver? ( + || ( + xfce-extra/xfce4-screensaver + >=x11-misc/xscreensaver-5.26 + x11-misc/light-locker + ) + ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_enable policykit polkit) + --with-xsession-prefix="${EPREFIX}"/usr + ICEAUTH="${EPREFIX}"/usr/bin/iceauth + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + exeinto /etc/X11/Sessions + newexe - Xfce4 <<-EOF + 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() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-base/xfce4-session/xfce4-session-4.19.1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.19.1.ebuild deleted file mode 100644 index 85ee23d89717..000000000000 --- a/xfce-base/xfce4-session/xfce4-session-4.19.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="A session manager for the Xfce desktop environment" -HOMEPAGE=" - https://docs.xfce.org/xfce/xfce4-session/start - https://gitlab.xfce.org/xfce/xfce4-session -" -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="nls policykit +xscreensaver" - -DEPEND=" - >=dev-libs/glib-2.66.0 - >=x11-libs/gtk+-3.24.0:3 - x11-libs/libSM - >=x11-libs/libwnck-3.10.0:3 - >=x11-libs/libX11-1.6.7 - >=xfce-base/libxfce4util-4.19.2:= - >=xfce-base/libxfce4ui-4.18.4:= - >=xfce-base/xfconf-4.12.0:= - policykit? ( >=sys-auth/polkit-0.102 ) -" -RDEPEND=" - ${DEPEND} - x11-apps/iceauth - x11-apps/xrdb - nls? ( x11-misc/xdg-user-dirs ) - xscreensaver? ( - || ( - xfce-extra/xfce4-screensaver - >=x11-misc/xscreensaver-5.26 - x11-misc/light-locker - ) - ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_configure() { - local myconf=( - $(use_enable policykit polkit) - --with-xsession-prefix="${EPREFIX}"/usr - ICEAUTH="${EPREFIX}"/usr/bin/iceauth - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - - exeinto /etc/X11/Sessions - newexe - Xfce4 <<-EOF - startxfce4 - EOF - dosym Xfce4 /etc/X11/Sessions/Xfce -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} -- cgit v1.2.3