From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 0699F15800F for ; Thu, 9 Feb 2023 12:28:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 27E42E079E; Thu, 9 Feb 2023 12:28:54 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0704EE079E for ; Thu, 9 Feb 2023 12:28:53 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DDB7F33E622 for ; Thu, 9 Feb 2023 12:28:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1D5B888E for ; Thu, 9 Feb 2023 12:28:51 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1675945659.6e2a5f4b283bef10f7b5eca02a66d8df5a43038f.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4ui/ X-VCS-Repository: repo/gentoo X-VCS-Files: xfce-base/libxfce4ui/Manifest xfce-base/libxfce4ui/libxfce4ui-4.18.2.ebuild X-VCS-Directories: xfce-base/libxfce4ui/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: 6e2a5f4b283bef10f7b5eca02a66d8df5a43038f X-VCS-Branch: master Date: Thu, 9 Feb 2023 12:28:51 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: ca6058e5-b8a5-4884-9a29-971f408b3bc0 X-Archives-Hash: 130785e40d82d99bc88c62c92ed05cb1 commit: 6e2a5f4b283bef10f7b5eca02a66d8df5a43038f Author: Michał Górny gentoo org> AuthorDate: Thu Feb 9 12:27:39 2023 +0000 Commit: Michał Górny gentoo org> CommitDate: Thu Feb 9 12:27:39 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2a5f4b xfce-base/libxfce4ui: Bump to 4.18.2 Signed-off-by: Michał Górny gentoo.org> xfce-base/libxfce4ui/Manifest | 1 + xfce-base/libxfce4ui/libxfce4ui-4.18.2.ebuild | 76 +++++++++++++++++++++++++++ 2 files changed, 77 insertions(+) diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest index a503669a7861..a2303eb6574e 100644 --- a/xfce-base/libxfce4ui/Manifest +++ b/xfce-base/libxfce4ui/Manifest @@ -2,3 +2,4 @@ DIST libxfce4ui-4.16.1.tar.bz2 785811 BLAKE2B d1267b328b7e2d07bfe85ce320da6a60d5 DIST libxfce4ui-4.17.9.tar.bz2 894716 BLAKE2B 0ff31216faee9c7a06524bf311103b4bb3bda4ef09adc7aa0fd028013eefdb3f9ed16334156be6c1c521d17c40358a0186133139758c9b83fa7bf8a3a133b998 SHA512 f433b134eba1e666ef5e6d44e90bc6d61452a5956b5c350995a4f26b461a1eb352561ea1911a51cff72d895904e7ba33c8ae096e083c452500d669fcccd7295a DIST libxfce4ui-4.18.0.tar.bz2 896351 BLAKE2B 968f6c65c7de178d00285b68480fa07a10abe23d140df744498c3645bee619d092474ae46430551a48e4f86323a54c88d5c7af6a95ca99614b323cc130681e9b SHA512 a88c948415dd33e4c4e9a69b9315aa8bb9c0172f563326d2c651ef6e84fa78c6bf1656def80c2f24c13f04b9f522e2c1983d0f4f009a74a8581d49049027c937 DIST libxfce4ui-4.18.1.tar.bz2 910047 BLAKE2B 196ded69668b27fd10d99042789e1b2b38eb1a54df6015d1c268dabbec747469d0883087c2f2dcc121f44091a4e19857d51e607ab50fe2aaa20b3b3bf10ad760 SHA512 3bd8a52755c8542ff6952bb91bf57203605991963865f3d88896850ac5b98aec649c229d8743c1d472e6ac19ada853c428c1706aad0613a951aca1c001d9977d +DIST libxfce4ui-4.18.2.tar.bz2 901949 BLAKE2B 17bf0541646735ec54da5f322d858896fa2fd132fe93864372a67d4936b4467def749f4a0dd4f3d23ecb7a2b3843367f88ccf74b7e040e7ad6f6c15fec45055f SHA512 758466e2e3096791b99e1a00c9f499d95327581ad336fc1ab0d51e3d150206d522f44c2e6053b0032499dd0cb337510cf6940dc77499cef3ecbb484de7787457 diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.18.2.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.18.2.ebuild new file mode 100644 index 000000000000..31a8ab010145 --- /dev/null +++ b/xfce-base/libxfce4ui/libxfce4ui-4.18.2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 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 ~x86-solaris" +IUSE="glade +introspection startup-notification system-info vala" +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gtk+-3.24.0:3[introspection?,X] + x11-libs/libX11 + x11-libs/libICE + x11-libs/libSM + >=xfce-base/libxfce4util-4.17.2:=[introspection?] + >=xfce-base/xfconf-4.12:= + glade? ( dev-util/glade:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-1.66:= ) + startup-notification? ( x11-libs/startup-notification ) + system-info? ( + dev-libs/libgudev + gnome-base/libgtop + >=media-libs/libepoxy-1.2 + ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-lang/perl + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_configure() { + local myconf=( + $(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 glade gladeui2) + --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 +}