diff options
author | Michał Górny <mgorny@gentoo.org> | 2024-02-29 12:29:04 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2024-02-29 12:31:42 +0100 |
commit | 802945754de9aaba4cac81c5bbd82a0535e518a9 (patch) | |
tree | dc19a14c44581817b7cef4f3c8b5a215d0bacb19 /xfce-base | |
parent | xfce-base/libxfce4windowing: Bump to 4.19.3 (diff) | |
download | gentoo-802945754de9aaba4cac81c5bbd82a0535e518a9.tar.gz gentoo-802945754de9aaba4cac81c5bbd82a0535e518a9.tar.bz2 gentoo-802945754de9aaba4cac81c5bbd82a0535e518a9.zip |
xfce-base/libxfce4ui: Bump to 4.19.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'xfce-base')
-rw-r--r-- | xfce-base/libxfce4ui/Manifest | 1 | ||||
-rw-r--r-- | xfce-base/libxfce4ui/libxfce4ui-4.19.5.ebuild | 86 |
2 files changed, 87 insertions, 0 deletions
diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest index ed1ba96df2ef..ee3c276318c6 100644 --- a/xfce-base/libxfce4ui/Manifest +++ b/xfce-base/libxfce4ui/Manifest @@ -2,3 +2,4 @@ DIST libxfce4ui-4.18.4.tar.bz2 907248 BLAKE2B 785ec91bcb2995d289423ac666832b642e DIST libxfce4ui-4.18.5.tar.bz2 906155 BLAKE2B 2fb977ecbb6c02c485ed2575d189140c5cdce4090529aabbd6a220986cb53241aecfa3a1d1ed79ae873a53d14fa6af80c0732050c6d6aace949e47ba2d71bf8f SHA512 b8b64bf2b71bc327a94c9292b6e1ad5647c6f91b3a806faad894d9973955ec3b05f14a28c0486604c518f7cef1f676337c1405f7d04a8b7b8698f1725346c0f5 DIST libxfce4ui-4.19.3.tar.bz2 1169903 BLAKE2B 175e88fa58712933c681a8851c787d7322d806005cd450e3db3d3a7744ea08a599ddba071944c031e047365c4fec70b0144f84a3ed491b9bd5efb7a359233303 SHA512 3361de52cd48318cdd5a61d26a741336f4168fa98a284faee5ac53460dc875625df73084aec65e8203cea7438f9b8bd64cfd456ab9803c330a554aa6f444529a DIST libxfce4ui-4.19.4.tar.bz2 1177397 BLAKE2B e73cb1d8fb8ba12e71fcf100888b2e9fe26ae08a1bb09edba6f0dc8ad7db0d872722c44812c9dc65be0c2331b9364fe668aeb9bd16dce138e8cca0dcb771400e SHA512 81ce96954bc70b5d2dfbe3311c969ad36247057a5caed13c002a994140ba8a56f5c49cb7a12aaf41a7edc0986b06c1eb22cf3f3c67d02312a47356bd99767c8e +DIST libxfce4ui-4.19.5.tar.bz2 1185047 BLAKE2B 3c05d0b4d7756699d0591154765f66ffae6e528d1e58963f182921e7070639e708fbbe924bd54d9cb76fca7423b56fe6938c669a8c6f2268831c97aa22158403 SHA512 c8db19e04e3c529c2374238444cc77ef9d3454de4734fff269c1e60c9d1011c0c66cadb926561c7f122485707c75d88835c7dbb4af674c1ad0ff772af50a38d5 diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.19.5.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.19.5.ebuild new file mode 100644 index 000000000000..a7a6e7e79efd --- /dev/null +++ b/xfce-base/libxfce4ui/libxfce4ui-4.19.5.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils vala + +DESCRIPTION="Unified widget and session management libs for Xfce" +HOMEPAGE=" + https://docs.xfce.org/xfce/libxfce4ui/start + https://gitlab.xfce.org/xfce/libxfce4ui/ +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="glade +introspection startup-notification system-info vala wayland X" +REQUIRED_USE=" + || ( wayland X ) + vala? ( introspection ) +" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gtk+-3.24.0:3[introspection?,wayland?,X?] + >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] + >=xfce-base/xfconf-4.12.0:= + glade? ( >=dev-util/glade-3.5.0:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-1.66:= ) + system-info? ( + >=dev-libs/libgudev-232 + >=gnome-base/libgtop-2.24.0 + >=media-libs/libepoxy-1.2 + ) + X? ( + >=x11-libs/libICE-1.0.10 + >=x11-libs/libSM-1.2.3 + >=x11-libs/libX11-1.6.7 + startup-notification? ( >=x11-libs/startup-notification-0.4 ) + ) +" +RDEPEND=" + ${DEPEND} +" +DEPEND+=" + x11-base/xorg-proto +" +BDEPEND=" + dev-lang/perl + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_configure() { + local myconf=( + $(use_enable glade gladeui2) + $(use_enable introspection) + $(use_enable system-info glibtop) + $(use_enable system-info epoxy) + $(use_enable system-info gudev) + $(use_enable startup-notification) + $(use_enable vala) + $(use_enable wayland) + $(use_enable X libsm) + $(use_enable X x11) + --with-vendor-info=Gentoo + ) + + use vala && vala_setup + econf "${myconf[@]}" +} + +src_install() { + emake -j1 DESTDIR="${D}" install + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} |