From e68d405c5d712af4387159df07e226217bdda049 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 6 Apr 2022 22:33:41 +0100 Subject: gentoo resync : 06.04.2022 --- gnome-extra/zenity/Manifest | 2 ++ gnome-extra/zenity/zenity-3.42.0.ebuild | 56 +++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 gnome-extra/zenity/zenity-3.42.0.ebuild (limited to 'gnome-extra/zenity') diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest index c82f5a4c51c5..739d72517309 100644 --- a/gnome-extra/zenity/Manifest +++ b/gnome-extra/zenity/Manifest @@ -1,3 +1,5 @@ DIST zenity-3.41.0.tar.xz 3093244 BLAKE2B 582a2e935331120c47ef997d100c28943694a9b8b35c70673c8dca6e129bf39d9a32c92cf6504602513ad6eb223239be584c56ef44fe609f8af320f27713ca4a SHA512 b198ae68fda77f74c9f6deba683759612067c4ee28551a667c96500296db89313f3f2330fcaa53b6e4840ee3367d438e766be8ba7c006952872aebe93684b307 +DIST zenity-3.42.0.tar.xz 3091448 BLAKE2B 0a2f595164f5f9e8ebfa800855b15b116ab453435a2a1287ba7c85698d391dfecce3c8e2f8237ce73403ce7187a340ed5353e4ff283b05a0ecdcdc55f950f526 SHA512 a17b7ee46f480ca3e3804d301d1a499393aa10aee62d96d5087841ca8951a46f2b51e8355dd63b81b078efd69a11d57ed4fa187052d98880b12e56fd11e53ddb EBUILD zenity-3.41.0.ebuild 1175 BLAKE2B a9f24605f1504c439a8aed8b288103e5f76740094e9862a378f6d71bdf3403034285ae67ecbd678fde4549c752cd03f37b50c27d06f28d1a59e84a4107299caf SHA512 ff77d8bc6564c934e16ae69bbce8920fb0b03f55bb91788fdabc4e9a8470e0359c80343d3357f227181d5374fb0a6b30fc28f6516fd40e0cc7fb42494de2fb54 +EBUILD zenity-3.42.0.ebuild 1178 BLAKE2B 64c8330e520726cc52b09f3ff524abc7fae3193d24dd5d51cabae094a99d3ebb7cbebaa7769b933ae9e9cf6c11662d9473baa12403a08020ef967e35b0924fbf SHA512 348d67d796772a328321641411bad741d629259f2c31fafd2188c33c1629f0b2b613852949f512abc8f4e1344025da788ebcdf2781695443ea665b9e6e59e0c4 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/gnome-extra/zenity/zenity-3.42.0.ebuild b/gnome-extra/zenity/zenity-3.42.0.ebuild new file mode 100644 index 000000000000..e81d45b27ae7 --- /dev/null +++ b/gnome-extra/zenity/zenity-3.42.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Tool to display dialogs from the commandline and shell scripts" +HOMEPAGE="https://wiki.gnome.org/Projects/Zenity" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="libnotify webkit" + +# TODO: X11 dependency is automagically enabled +RDEPEND=" + >=x11-libs/gtk+-3.16.0:3[X] + >=dev-libs/glib-2.43.4:2 + libnotify? ( >=x11-libs/libnotify-0.6.1:= ) + webkit? ( >=net-libs/webkit-gtk-2.8.1:4 ) + x11-libs/libX11 + + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/itstool + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use libnotify) + $(meson_use webkit webkitgtk) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + # Not really needed and prevent us from needing perl + rm "${ED}/usr/bin/gdialog" || die "rm gdialog failed!" +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} -- cgit v1.2.3