summaryrefslogtreecommitdiff
path: root/gnome-extra
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-08 18:03:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-08 18:03:40 +0100
commit418459f7de9eb29d6db8b61681f39c467d9600e1 (patch)
tree87b23e3d06e1b08b13c64e16503aa7ea88b38a8a /gnome-extra
parent522fa4e6f267ba688a264ceec8d6c79663b61219 (diff)
gentoo auto-resync : 08:10:2023 - 18:03:40
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/Manifest.gzbin11249 -> 11251 bytes
-rw-r--r--gnome-extra/gnome-characters/Manifest2
-rw-r--r--gnome-extra/gnome-characters/gnome-characters-45.0-r1.ebuild (renamed from gnome-extra/gnome-characters/gnome-characters-45.0.ebuild)2
-rw-r--r--gnome-extra/gnome-shell-extension-gsconnect/Manifest2
-rw-r--r--gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-56_pre20231004.ebuild75
-rw-r--r--gnome-extra/gnome-tweaks/Manifest2
-rw-r--r--gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild54
-rw-r--r--gnome-extra/zenity/Manifest3
-rw-r--r--gnome-extra/zenity/files/3.99.2-Make-help2man-depend-on-manpage-option.patch28
-rw-r--r--gnome-extra/zenity/zenity-3.99.2.ebuild54
10 files changed, 220 insertions, 2 deletions
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 32951c17970c..87ae6ce38b8a 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-characters/Manifest b/gnome-extra/gnome-characters/Manifest
index d2ae0f38b717..8a90fe27b917 100644
--- a/gnome-extra/gnome-characters/Manifest
+++ b/gnome-extra/gnome-characters/Manifest
@@ -1,5 +1,5 @@
DIST gnome-characters-44.0.tar.xz 586540 BLAKE2B 996e06151f0bd35f41212ed4cf46181105011c7dee3b60ae46de0f244f2d9c39741e0c844628e9a308d13b977089ef448790094f3dbd924b12d8f49ebeddb70f SHA512 d49f4df21e7ff295bb16cf66640446e9e572689252e1a04314316443da670e585ef918a00bd7503b764d49b76e4c32286df2be2a3c432552e5bbcad6fe62e724
DIST gnome-characters-45.0.tar.xz 590000 BLAKE2B 65c05381ae12ea934c09b91d8e58342ca76087703ca5ede0dadfe8c739f4d3152acad1bfa4fc8c5f169fe069fbe12c59f3f70ee242d06ffddfa496535180ef0b SHA512 e7fa6c6caa684ab13c61d6fbf9dee69c0b67f8680dd27b130aaa2248a490e7b234ee541af56fdc6a5d56158636760b25da30a0d479d7f7f5403c35916f93a8ce
EBUILD gnome-characters-44.0.ebuild 858 BLAKE2B 49d2638a90f17bd52dc412bbaf1cc55bb79353d83077ad7fd2e4d08e74e5c7f74edff08c65970848d72e02bdc0ed21f5387efb8e4478fb0a5a87ef092980e700 SHA512 c9904fb25bb44963b68548efb795981ab44f636b81d40c47da3f3e5d65f473f43187c3dd64c2ec0085b599bc8a5e9cf84b3e73e3363b2b14d22491caf99851d5
-EBUILD gnome-characters-45.0.ebuild 1013 BLAKE2B 475ad272a5c9ae2c464f80faaceca61d352e6167b92e370b9a1a12b8e707d2bd442aa2ca76d8d06ed5164187fbaad1cc1018868e95c36d16fd242b7730824600 SHA512 88b8fc3fa984925fb1c338d1e2ff22dc8e2e1538ef481c3b01da0e4b1412e97b1b51c3a658095fafef3c2a97e871295ad8d1255d09606f8f4c7e1234d12f7d54
+EBUILD gnome-characters-45.0-r1.ebuild 998 BLAKE2B fe4b05b9d8b5502d0c5688a8c44873e09dccfaf4c8f5f2d1dbf11bfe998b9d4eb129243d2b64e7c1eb5f6b0336034af6023ce6ad2b0bd23b94008194fc5c5da0 SHA512 30885fe5a692c97d2fc9aad9da60ad70d795fb8bfcd5ac2182bf5fa5e5c89fa6c3f41e81c61ff934f0b9a96a7f0c92affad6e4eef63f2f266375a96741db84fb
MISC metadata.xml 357 BLAKE2B 1b9479f7ff139fec94e455e917e8376172adfb49ad580d6f3b612aef623a4c5617fec2e3528eb51da1d6ef39a8e37bebfd0b1d06a36173231e4e5d10b06fcb64 SHA512 34fc6316a9dffd2c9c1f671ed5e771663ea340e6cb4d933da98a8fa75932917cb827f94cfdb76e8a2a3ead67d957d94fdcf8b34924ea012b0288257a2e18e69f
diff --git a/gnome-extra/gnome-characters/gnome-characters-45.0.ebuild b/gnome-extra/gnome-characters/gnome-characters-45.0-r1.ebuild
index dafcb8203082..42583820622e 100644
--- a/gnome-extra/gnome-characters/gnome-characters-45.0.ebuild
+++ b/gnome-extra/gnome-characters/gnome-characters-45.0-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
>=gui-libs/libadwaita-1.2:1=
x11-libs/gdk-pixbuf:2
>=x11-libs/pango-1.36[introspection]
- gnome-base/gnome-desktop:3[introspection]
+ gnome-base/gnome-desktop:4
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index 06bb2aa2ce13..6b7caa0105f9 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1,3 +1,5 @@
DIST gnome-shell-extension-gsconnect-55.tar.gz 908942 BLAKE2B 760d73ead4a76af5a1292202ba61b3b72b95551a8ece3b830d7ff4a9803a2267c1d00b79a56dc22df4d9ffb8247956a0a25e720c00e2938e0e5f5ed8b5a2e56e SHA512 152ad0a118ef10840b8b08e00d92e697feb600d473a3d0db48dccba113906bdd49e1af75276554a0782057ef80cdda7aca768b54e0c75c3a5fc249706492e938
+DIST gnome-shell-extension-gsconnect-56_pre20231004.tar.gz 878213 BLAKE2B c0dfa7f2a30b8281b2bdc244f801221e644de6ae0d71f9eda6366a4701f53111da0621b000352642c22c2bf9618b966751e94de3c9765da4efff9463e8e4fd20 SHA512 4ff5df44c3d729d5c37ad585caf5e9e6f3d98f5d1bdeed3c10471ac4bc60242a56a87ea5da0a54e6ee827e48d8a26f9f75138f5824d984803d5a93bde9611b37
EBUILD gnome-shell-extension-gsconnect-55.ebuild 1620 BLAKE2B 6eb17ecb56e31f1e3030d53544ee0d88e4557e38c39a0fbc791129b3cee4ceb6f1faf7762991fdbd5b61aada80e599893513dd047c26c8aab3cce1211bc58696 SHA512 60a603f151acf24ee9754eeb99e3fe05b13fc1e82f56249f71254f23c20316bf7e21540d4c89954eea5324ad8e922c58da8df258ec241ee606da04aeafd0bdd2
+EBUILD gnome-shell-extension-gsconnect-56_pre20231004.ebuild 1829 BLAKE2B 12e9eec0fda073b69bf12fe92ed43e3b593d54fd81f04458bc02c195688de79b84d7220ae17ce4d51dacfbe7d6c770db58edb3165d7fa1bd09793a54685eeaf3 SHA512 5affa544518af3f39f5f16d38ae188d85ea54391564bcbd2da5f9047b1ad3de40fa60fc57171d495a0ae12a7b88dac183e334b5be231f9362f99f75662000515
MISC metadata.xml 452 BLAKE2B 02c45d13a2b727e30dd453b3c2fa3c516eb274aaacc07d61eb64fe58d2d08b6cae80222e5b2a1e17e8052b6ebaa68f746cf7967bd40beb48af482c9132e58271 SHA512 02d9c013882ebc191cc9ecf62f9b5362b15e547cf8a080a91fa9b3332fc9adc7eb61602cbc78c8964df736d0245efd2fd8cedc5ccd0d862b3d014dc7df242deb
diff --git a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-56_pre20231004.ebuild b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-56_pre20231004.ebuild
new file mode 100644
index 000000000000..eda14cff6d1d
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-56_pre20231004.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="KDE Connect implementation for Gnome Shell"
+HOMEPAGE="https://github.com/GSConnect/gnome-shell-extension-gsconnect"
+#SRC_URI="https://github.com/GSConnect/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+COMMIT="018c7fe6172231eb27b7dc2f640eccd229c7319c"
+SRC_URI="https://github.com/GSConnect/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nautilus"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+ app-eselect/eselect-gnome-shell-extensions
+ >=dev-libs/gjs-1.68
+ =gnome-base/gnome-shell-45*
+ gnome-base/gvfs
+ gnome-extra/evolution-data-server
+ || ( media-libs/libcanberra media-libs/gsound )
+ nautilus? (
+ dev-python/nautilus-python
+ gnome-base/nautilus[introspection] )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="For knowing more about how to do the setup, please visit:
+https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation"
+
+src_configure() {
+ # nemo support relies on nemo-python from https://github.com/linuxmint/nemo-extensions
+ # https://bugs.gentoo.org/694388
+ meson_src_configure \
+ -Dinstalled_tests=false \
+ -Dnemo=false \
+ $(meson_use nautilus)
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+src_install() {
+ meson_src_install
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ gnome2_schemas_savelist
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ xdg_pkg_postinst
+ ebegin "Updating list of installed extensions"
+ eselect gnome-shell-extensions update
+ eend $?
+ readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_pkg_postrm
+}
diff --git a/gnome-extra/gnome-tweaks/Manifest b/gnome-extra/gnome-tweaks/Manifest
index a1d123a86e61..d02ece0a6ec6 100644
--- a/gnome-extra/gnome-tweaks/Manifest
+++ b/gnome-extra/gnome-tweaks/Manifest
@@ -1,6 +1,8 @@
AUX 3.28.1-gentoo-cursor-themes.patch 1019 BLAKE2B 1dc92c4f8e53c1303f884f6acc332a7a0f1bd11b463e91ddd4ae731938e678f75499692044b5c13021f24dd9bf61264c4454fab734fe65609b3b4c009cb2eee2 SHA512 e502e1ae5945517e7a69cd15436bc07e34fe0db739350e0617d02c9b7a45264f585229f80352a93595e1246d5f9c6e987242772dfb7293de06b400fbaf676971
DIST gnome-tweaks-40.10.tar.xz 251712 BLAKE2B 7e9e04b86ffcff25cafd2a6dfc0c7be14c8caa4ae003369c34ed2c40c36ce857b05de9994f7c2187cbdd535f464b92f782ec91b835318c2b5d2219ad817fbe56 SHA512 1247933ad2f93bd7817af367d715468591840df4840d45641033ca19ea26c64239828ba3e24fafb8694014a98024b911266c314172ba8e37d6c4165e7e6e8a29
DIST gnome-tweaks-42.beta.tar.xz 250480 BLAKE2B a9ff92c9927faad54128b969587a3e074bc9bc94a57d454f72807b7cadfa7fe15992c1370c4c9957c0f816aff73c9e432624060d5dacadffa067d6cdce6d0899 SHA512 f641d62891efd8f198f520fd467e6b3c73540e54a506d07a4a4578ae793d273ee76844f5da7581c3562c6cfeb5bcb6e2d86b49db5f7a09d506e6d17fe6b32a14
+DIST gnome-tweaks-45.0.tar.xz 738364 BLAKE2B 0568aa800ab1c981491c6b3a66430e33c720a09a23ab25ce9bf73b2fe761f485a0df585b86541b38f62ee3737c780e8f449f75ac969c5d58e8f2049ffe37720b SHA512 2bc6d64a412c13f84a971d157ce7ebfac31d791af8d4bfc80d7f6b8f88445ecd40dc9d9d12aee0688590ab6d9535add18f244dd9a216e3b59c82e1c88a1c7f86
EBUILD gnome-tweaks-40.10-r1.ebuild 1311 BLAKE2B 549e2f31adccd34f327cc9382e3c2c7cf300ba0e6b2b2531b267089036210f8f7b062f81cde9235f34c7de344ece40b00fa9792cb1511e565a35029cb29e0e54 SHA512 35e7efb04fdf180104b2b9cdc1a4875a91972adaf7afdae89763cff7303539487827abd596899995f71e44a985005c3b66278081112b0097a37c191748e01646
EBUILD gnome-tweaks-42_beta.ebuild 1219 BLAKE2B 047bc5acca679a08a7c0c7a36d694a65d21e8255c11eaa7b5409bd958d0a371ca755c94cdf6b3c6837d71866f8fc4687a0e2bb07cd364ec8d72cfe28c445a0d2 SHA512 4fb8f62b5856658489dc8ddb497a86d4dfae80ebe184cf9087c02b9eb4710f562b8e18e155d2aaf17c5a8a057d9efb51c192c34fe5e1919b68b69055d1258a85
+EBUILD gnome-tweaks-45.0.ebuild 1219 BLAKE2B 047bc5acca679a08a7c0c7a36d694a65d21e8255c11eaa7b5409bd958d0a371ca755c94cdf6b3c6837d71866f8fc4687a0e2bb07cd364ec8d72cfe28c445a0d2 SHA512 4fb8f62b5856658489dc8ddb497a86d4dfae80ebe184cf9087c02b9eb4710f562b8e18e155d2aaf17c5a8a057d9efb51c192c34fe5e1919b68b69055d1258a85
MISC metadata.xml 680 BLAKE2B 0262d35712bb1b29428738120e961ed7128b381ed0f0ced9546d35fcbdff179575906b910055ec3e616d7bf7860c4d1f0d66c50aded1500c9f24ba9ad0c34c1b SHA512 16ae57ccf79658fd5a717f7fbad121ba5f48f0bd63ad882e1055897d14eec3ca3dd6467179110689066ddde0d21f1c3f12fcf46f97dc81dc9091d758d37a0913
diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild b/gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild
new file mode 100644
index 000000000000..cca781162472
--- /dev/null
+++ b/gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="Customize advanced GNOME options"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks"
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="${PYTHON_DEPS}"
+# See README.md for list of deps
+RDEPEND="${DEPEND}
+ $(python_gen_cond_dep '
+ >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}]
+ ')
+ >=gnome-base/gnome-settings-daemon-3
+ x11-themes/sound-theme-freedesktop
+
+ >=dev-libs/glib-2.58:2
+ >=x11-libs/gtk+-3.12:3[introspection]
+ >=gnome-base/gnome-desktop-3.30:3[introspection]
+ gui-libs/libhandy:1[introspection]
+ x11-libs/libnotify[introspection]
+ x11-libs/pango[introspection]
+ >=gnome-base/gsettings-desktop-schemas-40.0
+ >=gnome-base/gnome-shell-3.24
+ x11-wm/mutter
+"
+BDEPEND=">=sys-devel/gettext-0.19.8"
+
+src_install() {
+ meson_src_install
+ python_optimize
+ python_fix_shebang "${ED}"/usr/bin/
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index 7f744586e5d0..70608b8c20cf 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -1,5 +1,8 @@
+AUX 3.99.2-Make-help2man-depend-on-manpage-option.patch 1033 BLAKE2B d18b9f6d68c7d1dc2b637ee13b276aac3a819dbc98e74ef7fa8054a728e9fa7b2b58d98ad1a6925efb98f2d96eaf2d511d84adafa94c1841b3820e7d677aa993 SHA512 ab71affbfc389f4a00d9994d7021e73b8f0b0c3fda029b144f0d33166d7b51fc9f69c0de34f6b2276406c7368e623a84b683ba64a03744a55f6c9423272488eb
DIST zenity-3.44.2.tar.xz 3095752 BLAKE2B 07d5b9aa673ae1e719bbd8d2ff85394ce19b9e77c36c3b6cf73d6b806dbcb0ab6322d13e66a715ebf5aefc14fa289a31367d0f0abd6ceaa9df7e3d7d12049492 SHA512 60f139b18db9ddf95a9c3481b08a3b99dd56ce457a49d99dc33f59570837e8498e8819bdd130c915a08e40042b2f3af583bd0fe4498adb8152632bd044137f2f
DIST zenity-3.99.1.tar.xz 3086092 BLAKE2B cf43be455f97e1ecf0539339d515415c9f875a5a0ac961f11b6e2fe463362eae400633628132ed67c67c01dd61a39cba2dc247ad3b82449d51867a9d93bda2c1 SHA512 4be34682da266b79e05e56a862e698bd93bb2187b4395b699be8ba63053dac07a0f9598bba411fb1f06dc2fffab78829a791f797e66665ada23d1eac3463b3a8
+DIST zenity-3.99.2.tar.xz 3084880 BLAKE2B a6ae2a465516f2e019ad5bec5a4f5bad42dc499f85e5f293804d18c572a3f2dd69224ceb6dfc62156aaff587d8a4e78549e8cc88493c842a6ad056ce58c85920 SHA512 6130c01e34e74bd6d068cbd6d3c1e208fce73cbce61851482e0dbc5c24322953899b6de7859ed86fe89850a1650ad28f8815cf709c152c02a685725350260afb
EBUILD zenity-3.44.2.ebuild 1170 BLAKE2B 49f71b0100aa18b706665c45fc3c37acde35d3cadc615552b95a75aeb999888c8466724df23c954116c71013357a07a898fecf5b07591a4aade13c929bcadf34 SHA512 5f1f3fb46c6a07e9f8e80ecea3ac53e192edfcc3b17f1cfb9af2a3b16ab64df861752c91de7190e2c12c5fc74101297e432c2d199d5a8c1ff8006557028b5261
EBUILD zenity-3.99.1.ebuild 939 BLAKE2B 0d348221da083c6fabb804b816788075a0d72b6cb9242db901e98b2401d9baeb0eb855b57cc79e0609b532c9d038846379ab78b67ac050fdd88f8a019097ba48 SHA512 f541430f806e9eaba3b309d9681b2142d71c3504ea7630d60bb6072f547ea6a9d78d9d2f0fc1161d931d570f114e51d483e587cf776a7c26c8c65634cc8ddb58
+EBUILD zenity-3.99.2.ebuild 1076 BLAKE2B e922890d61c4c38fe05df6aa025553c97248a155756f478cc1539bf976a6312bce48e23205c7d4f205b73cf8fb2b94a3cab87b95cc9f60600fa39830425babf2 SHA512 6bc6ce83fee2637df72339e852bf2b8d50b164bd8488378b8e88318b2b200e86c6df1e37440ae926e3100a73be7e2c984ef7f835e15a4dfce4ede9cdfdeb9a3a
MISC metadata.xml 347 BLAKE2B dd11bec372a4f6b097616b3c45d4c2e0a44cf7ae3e4c26a48e6387ef14b3804662be64ef99ad179f7633a458f523e9054cc93eb691fe27893712492256bf4a99 SHA512 11676155be5f2b698f5b71920df5dc1121517ba63b20467719673c4b4a297c04282398fd70d00a9a3b712f080b784b780e0cb96c1186607e5e688b3f2f78846f
diff --git a/gnome-extra/zenity/files/3.99.2-Make-help2man-depend-on-manpage-option.patch b/gnome-extra/zenity/files/3.99.2-Make-help2man-depend-on-manpage-option.patch
new file mode 100644
index 000000000000..8c9de5f67290
--- /dev/null
+++ b/gnome-extra/zenity/files/3.99.2-Make-help2man-depend-on-manpage-option.patch
@@ -0,0 +1,28 @@
+https://gitlab.gnome.org/GNOME/zenity/-/commit/8a76b35828b7354f042684afa65ea696c7349af7
+https://gitlab.gnome.org/GNOME/zenity/-/merge_requests/33
+
+From 8a76b35828b7354f042684afa65ea696c7349af7 Mon Sep 17 00:00:00 2001
+From: Guillermo Joandet <gjoandet@gmail.com>
+Date: Wed, 13 Sep 2023 17:17:51 +0000
+Subject: [PATCH] build: Make building manpage dependent upon manpage option.
+
+---
+ data/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index 41b94add..9042de80 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -27,7 +27,7 @@ endif
+ help2man = find_program('help2man', required: get_option('manpage'))
+ # help2man has to run zenity to generate the man page, which it can't do if
+ # we're cross building. We also can't tell help2man what exe wrapper to use.
+-if help2man.found() and not meson.is_cross_build()
++if help2man.found() and not meson.is_cross_build() and get_option('manpage')
+ help2man_opts = [
+ '--no-info',
+ '--section=1',
+--
+2.42.0
+
diff --git a/gnome-extra/zenity/zenity-3.99.2.ebuild b/gnome-extra/zenity/zenity-3.99.2.ebuild
new file mode 100644
index 000000000000..5f97c5bcff30
--- /dev/null
+++ b/gnome-extra/zenity/zenity-3.99.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 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 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="man webkit"
+
+# TODO: X11 dependency is automagically enabled
+RDEPEND="
+ >=gui-libs/libadwaita-1.2:1
+ webkit? ( >=net-libs/webkit-gtk-2.40.1:6 )
+ man? ( sys-apps/help2man )
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.4
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PV}-Make-help2man-depend-on-manpage-option.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use webkit webkitgtk)
+ $(meson_use man manpage)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}