summaryrefslogtreecommitdiff
path: root/xfce-base
diff options
context:
space:
mode:
Diffstat (limited to 'xfce-base')
-rw-r--r--xfce-base/Manifest.gzbin3048 -> 3046 bytes
-rw-r--r--xfce-base/xfce4-panel/Manifest2
-rw-r--r--xfce-base/xfce4-panel/xfce4-panel-4.21.0.ebuild82
3 files changed, 84 insertions, 0 deletions
diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz
index e32949d97799..3bc83a87d05d 100644
--- a/xfce-base/Manifest.gz
+++ b/xfce-base/Manifest.gz
Binary files differ
diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
index 073fc92f9ffb..e01ed7d8e3fc 100644
--- a/xfce-base/xfce4-panel/Manifest
+++ b/xfce-base/xfce4-panel/Manifest
@@ -2,8 +2,10 @@ DIST xfce4-panel-4.18.6.tar.bz2 1595352 BLAKE2B e4f4eb2f3838cde69a2614021be184ba
DIST xfce4-panel-4.20.0.tar.bz2 2260815 BLAKE2B ab3d66465bf24757a9831ff71aebd4609a4a4b9e456899a34fa900836398a0c0727993b84769decb8c371c94344ad9f940eb15431824152e8acd9434125e58c8 SHA512 431ff1736a62bdee4a7a9a5e7b8aa9f0cf779ce5454503c33fc0ffb82b6cd4bbcbc5e1fc99c092e31f0f702f459cf31336eff914a41b618043f83d2a40c9b049
DIST xfce4-panel-4.20.2.tar.bz2 2262583 BLAKE2B 73bb276bc14720c311855823bf18f32244a5e563296daf900760ed0513a67f4c8a96c469bbf6e7f5be1e236e264e0efb20fe25b47efe6c84b25ff337653da6a9 SHA512 a5dfa5576b638ad15dc9a8b24ab28786526e9785178bbbecd1d2ea1c21f70bb84c5bca1313e21a02bc7347b964d934de2fe406e1b2bc743bd7ea7ef20fcb9b5c
DIST xfce4-panel-4.20.3.tar.bz2 2263062 BLAKE2B 6d36820961c4689f74448732921db8394521a44c30f2e55e9e35feb040b1d9dd954da62c21962a5a2ea39fd245b72acf0ce89f894c6a0982638d276c050c1b8f SHA512 ea4db869e025822119ee01bf9ffaedb254bf1e9362919e6c8fc28617b3eb3be85b486175b02e694198272c25295b9c6b80873f5bcfaa0596df4107356428d1a3
+DIST xfce4-panel-4.21.0.tar.xz 834780 BLAKE2B cf06cd31589e3f2ce854df7677e6ae54e59432f69cb552a1bd4069798d61a287b0e476e355a3f65c5862134b8a1b1b231fe5660fa7a1e306ca912da5796b4d5e SHA512 64e848af99eb6d11676819ee96b97bf49db7054d12d688177e0f21d9af74cecf3d14a102c01198a2e901568e848149d2c8e9bdb5489a5ddddb8150a78c6f53a6
EBUILD xfce4-panel-4.18.6.ebuild 1543 BLAKE2B aeb5fff535f2eb146cadc786953ccc57a13efd527465da7844bfe6cb822bb97dfef9cf7ae660904320155633d23e2e0df55f9b04511d7fb23a34311c33c3d2e5 SHA512 7e7a3e44dbbf572aed623be3eea92d2d22ee71f3e737a8d3acde905d62e385225c2934a1e5301f35b6c48e27bf4c74abe79065021a15e2949fa83f15f3ebcc11
EBUILD xfce4-panel-4.20.0.ebuild 1817 BLAKE2B 5f438d536ab333d5b46a0fa2e2e2b43a36e4fae3546e6104f115c46ebfb06a32fcbba66458454e11f0b35e3d8f63806fcd173bdd4c7780f41a46c6ab2bbabac4 SHA512 6099519f6b4f007816aeec2216647595d0e498f31e6c645c39a9d030a771b3c34bae6470d77ea242cce98b3db8c7cd6a4ae400ab1fc005b6937ab1c4ac7d2e3b
EBUILD xfce4-panel-4.20.2.ebuild 1822 BLAKE2B 93b5675a6d1342d45e4b46e6a39f357ff725f67de2ed800f5e69a1b9c558cb24e0e083e6f7b9b545178a9fb43cc31d9a88a4ccb193eafd22cb48301db07be824 SHA512 0709bc47843f75d66ed85dcb1a1670ec166ddf13a893a8ccb18abaa15d3a8fea95b93bec41b460c0f5befca0eb77fc55d0ad328a9acff4c213a15175473e409a
EBUILD xfce4-panel-4.20.3.ebuild 1844 BLAKE2B 5c4e2c1e368ed619431213f3926adc12ef8ce374f6ba4d9539cd90ee4ee4ed583e63d9233da3433012cd217e22e7a0806aa6adb805ec505f99b907613f60aed6 SHA512 357ef42786414bc6a892a9b8fe38762fea30bb0a28a76c424c6c8a1dcabdef6a58ede01d9cd7000f615e02967153bb44a503f12aae74db55b57862fa91104523
+EBUILD xfce4-panel-4.21.0.ebuild 1837 BLAKE2B b0f4134984d51f0b6855d8642b2a28eb88d8b4482af65eb988ae10845150b05e12169f6ccf8b78788d6c23f68abf4ba50ecd8a87e3877b4b829d8af58ae33a5b SHA512 47c596e587d2225e81091202c95fb741885ab7d8c25db83b0d43f3adc770b96d5e7d8e1a54e06a5c4ba084eee25dc282ac0ff46c11f786811d6363fcab560a8d
MISC metadata.xml 377 BLAKE2B a9ab246bf0acb1731905d6f7aaa6d558204ca06138e0f531b76570f1477353a636b504ccab11ed861044faa5d02fefa43c5cc08f8d6c742851f1e8976e08f3d6 SHA512 9269670fb22fc1179cbc6f4a3f7f160bd1164ab470f6bbfa4875d85d7c0fb29ac7ae05d46daaaba097a418890961e568ce249e60329ed0325ba3f5dc976946f8
diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.21.0.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.21.0.ebuild
new file mode 100644
index 000000000000..4e7c119c19bf
--- /dev/null
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.21.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson vala xdg-utils
+
+DESCRIPTION="Panel for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/xfce/xfce4-panel/start
+ https://gitlab.xfce.org/xfce/xfce4-panel/
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+dbusmenu gtk-doc introspection vala wayland X"
+REQUIRED_USE="
+ || ( wayland X )
+ vala? ( introspection )
+"
+
+DEPEND="
+ >=dev-libs/glib-2.74.0
+ >=x11-libs/cairo-1.16.0
+ >=x11-libs/gtk+-3.24.0:3[X?,introspection?,wayland?]
+ >=xfce-base/exo-4.18.0:=
+ >=xfce-base/garcon-4.18.0:=
+ >=xfce-base/libxfce4ui-4.21.0:=
+ >=xfce-base/libxfce4util-4.18.0:=[introspection?,vala?]
+ >=xfce-base/libxfce4windowing-4.20.1:=[X?]
+ >=xfce-base/xfconf-4.18.0:=
+ dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] )
+ introspection? ( >=dev-libs/gobject-introspection-1.72.0:= )
+ wayland? (
+ >=dev-libs/wayland-1.20
+ >=gui-libs/gtk-layer-shell-0.7.0
+ )
+ X? (
+ >=x11-libs/libX11-1.6.7
+ >=x11-libs/libXext-1.0.0
+ x11-libs/libwnck:3
+ )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ gtk-doc? ( dev-util/gtk-doc )
+ vala? ( $(vala_depend) )
+ dev-build/xfce4-dev-tools
+ dev-util/gdbus-codegen
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use gtk-doc)
+ $(meson_use introspection)
+ $(meson_feature vala)
+ $(meson_feature X x11)
+ $(meson_feature wayland)
+ $(meson_feature wayland gtk-layer-shell)
+ $(meson_feature dbusmenu)
+ )
+
+ use vala && vala_setup
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}