summaryrefslogtreecommitdiff
path: root/gnome-extra
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/Manifest.gzbin11261 -> 11254 bytes
-rw-r--r--gnome-extra/gnome-network-displays/Manifest4
-rw-r--r--gnome-extra/gnome-network-displays/gnome-network-displays-0.90.5-r1.ebuild67
-rw-r--r--gnome-extra/gnome-network-displays/gnome-network-displays-0.93.0.ebuild2
-rw-r--r--gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest2
-rw-r--r--gnome-extra/gnome-shell-extension-bing-wallpaper/files/gnome-shell-extension-bing-wallpaper-50-image-null.patch11
-rw-r--r--gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-50-r1.ebuild55
-rw-r--r--gnome-extra/gnome-shell-frippery/Manifest2
-rw-r--r--gnome-extra/gnome-shell-frippery/gnome-shell-frippery-46.1.ebuild36
-rw-r--r--gnome-extra/libgsf/Manifest2
-rw-r--r--gnome-extra/libgsf/libgsf-1.14.53.ebuild47
-rw-r--r--gnome-extra/zenity/Manifest2
-rw-r--r--gnome-extra/zenity/zenity-4.0.3.ebuild50
13 files changed, 209 insertions, 71 deletions
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index b54f6d9a1284..40ddf1ad5af6 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-network-displays/Manifest b/gnome-extra/gnome-network-displays/Manifest
index f9e4755393b3..6a4130885029 100644
--- a/gnome-extra/gnome-network-displays/Manifest
+++ b/gnome-extra/gnome-network-displays/Manifest
@@ -1,7 +1,5 @@
-DIST gnome-network-displays-0.90.5.tar.xz 594196 BLAKE2B 4affeacc21ff581fb49bf29cd7954be7f3fe3531b904f013335d0b8bc25c0384119523a89b3f5f771eb518dfa82deb71ff22d1d5169d99b0799b4129c8586f70 SHA512 c3d4df7cfaba3482936817ad352e6e7185df4381e119236d6c33093356d5ffb12ade1f2afd4677500fa986fa9cac57df93862ac8366f9606fee169b5f8cb98e0
DIST gnome-network-displays-0.92.1.tar.xz 647084 BLAKE2B ad3cf6d50b0d34c0d62d606ac7b53211ba157cfb8ff5c7b0c63a42be8f431b84f1ad0a2ac966c2adfde7b06c20668f7a8df7a26d7f7e07e4f51b1be0685d3411 SHA512 2e1bc9afabde8ee11aabab83e2207bd491052ab64a16c8d7fb26e8c759411c39abfd9d3f590b2f3118ec5d7350de6c18cabf7d0442b87628b9e0067a4ce87da4
DIST gnome-network-displays-0.93.0.tar.xz 653764 BLAKE2B cb2d8f58f385d817d14412ecb147d82a3e2f2a463ef1d4534934dd0e07eea9c4ee88bf3437ee7e4cc9ead77060fa597c0d5a33d87fd7a9a0ec41a801f847ca73 SHA512 accee419f5f527c7f48c738b625536581ebcea32a313ef3579ea263ca3eb174e2d6e1441adc3a9c9670a6562a7c52700da1d86750fc246acf184dc3c21f224e5
-EBUILD gnome-network-displays-0.90.5-r1.ebuild 1419 BLAKE2B df8ae9745deec6f1d2c4de0f865f613e2f60fd0039c2af14b9db3342206a0e55151c0cef9e0c95a8695acb962fa6b70c7a0a9027c8925a434f65eaa251127f08 SHA512 cb5fc170a057d8cef302f7701317f6c5a58825706c3bd2d679d9ca2a89320ef8c52ec35dfe56dc4bb1b445776882af81fc097f5a5731095005b424feeb00f178
EBUILD gnome-network-displays-0.92.1.ebuild 1498 BLAKE2B 30007350e7c024c606ded8e61fd75156da392d68adcf3fe13089959cba8a65f266d211b5f5bac8df5234ab177de66a3644e3a6d6f3477ed2089da94780012a6c SHA512 837ec3585d1e4249db11f4a1b3ec0fe4dc987dda6fa557323b8fd5b9618a6abefcec77898df66620792167f50c9c4ac581db68706e2646a468895875e737e269
-EBUILD gnome-network-displays-0.93.0.ebuild 1529 BLAKE2B 642cc42ad8ecddcbcbc64871bfd939136541f6cbc7fdae6f213b807babc8c65183a33ba32243d42d183692c91ca33ef9860f8a2cc9a10113d9df2fb1f2b28934 SHA512 de0e955d92d2465b35a96c7e5839dc05262e7130ecbfbabf4ffd173a2628ba31b97d5b89adc1bcdc0e3c846ccd96ea8b1677e6808d2fea154702b47002d66cf4
+EBUILD gnome-network-displays-0.93.0.ebuild 1528 BLAKE2B 63c075bfeae105eb08cd8ce5fbca9de49cb51f6093869c2d63e88676ea91eeb861e4ee82374adc1afc8df0736bea5f6f312618d7564bf383d2bdbdcecb8919da SHA512 e06227cd56929475d1b21477b05d6e2be37def0d5995c6bd89cf1c5f36cec7899dd28fb5194b154689dd3055b8bb0eca9e68a423a9af9fe8a8be41f717e3c5aa
MISC metadata.xml 387 BLAKE2B 8881ae611044a0fa8add4c0147edeade1e059355e14b12c7c5b6592e6ea216441339f5868a4c5e1672bedddb00c663a1624bfc439ba873930bf26eb339534545 SHA512 55d487e7aa591f1771e67523900810a03e797806ef14b07661593a95d06c36eb1a643bf096dc6313814d127f5bf7caa053d1310c9a42c960cf1697d6bdbbb0b6
diff --git a/gnome-extra/gnome-network-displays/gnome-network-displays-0.90.5-r1.ebuild b/gnome-extra/gnome-network-displays/gnome-network-displays-0.90.5-r1.ebuild
deleted file mode 100644
index 6b84d7472dd7..000000000000
--- a/gnome-extra/gnome-network-displays/gnome-network-displays-0.90.5-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome.org gnome2-utils meson python-any-r1 xdg
-
-DESCRIPTION="Stream the desktop to Wi-Fi Display capable devices"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-network-displays"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="firewalld test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/glib:2
- gnome-base/gnome-desktop:3
- media-libs/gst-rtsp-server
- media-libs/libpulse[glib]
- media-plugins/gst-plugins-faac
- media-plugins/gst-plugins-x264
- media-plugins/gst-plugins-ximagesrc
- >=net-misc/networkmanager-1.16.0[wifi]
- net-dns/dnsmasq
- net-wireless/wpa_supplicant[p2p]
- sys-apps/xdg-desktop-portal[screencast(+)]
- x11-libs/gtk+:3
- firewalld? ( net-firewall/firewalld )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- dev-libs/appstream-glib
- dev-util/desktop-file-utils
- )
-"
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- # https://gitlab.gnome.org/GNOME/gnome-network-displays/-/issues/272
- sed -i -e "s/args: \['validate'/args: \['--nonet', 'validate'/" \
- data/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use firewalld firewalld_zone)
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-network-displays/gnome-network-displays-0.93.0.ebuild b/gnome-extra/gnome-network-displays/gnome-network-displays-0.93.0.ebuild
index 32fa823892b2..bac42254c5cc 100644
--- a/gnome-extra/gnome-network-displays/gnome-network-displays-0.93.0.ebuild
+++ b/gnome-extra/gnome-network-displays/gnome-network-displays-0.93.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-network-displays"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="firewalld test"
RESTRICT="!test? ( test )"
diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index be6e79a4e78a..5a82cb265383 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1,6 +1,8 @@
AUX gnome-shell-extension-bing-wallpaper-44-unlock-screen.patch 1792 BLAKE2B 72543d802d1a654bbc02d3ede0bf635a9a2ac380ae62d920556b5f1fb8b2127ca0f0a114d3323df02be959e5cf9476599d2a98e62654f6cf651f1b71e709510a SHA512 bed66b96dc297c5415d71b1f818151e05c25e8c5451aa01aba53e9e3e7c1a373f1b130e6bf08ae60a99e04aabe2792382cc1aa77c4290a1a7259e9a2b388d492
+AUX gnome-shell-extension-bing-wallpaper-50-image-null.patch 529 BLAKE2B 618e1e3f607c91fe5fbfa43eaea352548dc7699ea7540ad3ef5e3f0b6c6ef913c98f5d5e9f71c8efc83d387fd359d522609b4a45fa21067594d6d8a0b062b321 SHA512 c23926196db4f8feba70cd0326bea0b35cc0f9a68b6eb3dc9ac279bea89c7fddddfcb9dea2c1be296c7a2603b9f36f5dbff182cba1d77a5218f771204a7da767
DIST gnome-shell-extension-bing-wallpaper-49.tar.gz 5408566 BLAKE2B 7fa60cc5d3a2b1f10dd5c364a24a38f76f9891f17fa72638cfe58ceac5c9503a0d556078a49f060c297bd940d9998497b73785d3ea33a24ce3050a91c509a977 SHA512 c0dbf7d900d019b588d8188b03554bb26b95202efa270dd697259d3921f96aeec78ef70a3f84db60680a8c1844c48b98184c4f8a2205fb69db7c6cb5fa117d62
DIST gnome-shell-extension-bing-wallpaper-50.tar.gz 1603868 BLAKE2B 227424fffaa4ceeb40f104bdead0d51585731f580bbd2d2201c2b51d44fd4b0515e2984ae2a5d9a69df86e70188f67bbfd54c407f9a96ab6ba1f6bb75bf1c9bb SHA512 e53368c78f45c2949d39282b56ad2f7214fe4dd1c8fa67dad22b82d3ae68433c77faea13e6fd7a78a0e829ace81484382fc3204973f117c5d826aca67a0c1ace
EBUILD gnome-shell-extension-bing-wallpaper-49.ebuild 1220 BLAKE2B 35db28e9277fe02cc1d0e4de212d5d35582cb05030de16cc0b231edd273302ad1f3985a13053410968e42590d66ba99747433d0d05e58d0186040b349d267938 SHA512 f97585028b00af6c407eb731c909b4758f781b730964e5079cff6f0d9e2da7a69389e4342454f5899821c143586ead71d065c4167a0fecf20d436476b8fc3c84
+EBUILD gnome-shell-extension-bing-wallpaper-50-r1.ebuild 1333 BLAKE2B 2a43ec7e506e89e6a09eefc85dbf1dd12faf8f362004925bcac27ed82502f0f51201ebd8248f561050bdd4430bf4f334c27833de1343afd78e56d7e4e70634ec SHA512 0dba88e1c02c93b131a5b639016b6b9cb9abe20b3e211542f87db3166a8c31b490a247935aa7be5ceb4682ba71f00b75d6b0595b1c4463e08a24da85b3680347
EBUILD gnome-shell-extension-bing-wallpaper-50.ebuild 1222 BLAKE2B 4f91ffedf13d34dfcf1b2ebdc8cb3ea9619184adc53dacb7ebaf7273338056afeac6c82a2eada97af8a7b2390276ddc622a074df02ebf7c17facb77ff1b34e32 SHA512 bd600fbe837567454290c8773831bbf828554265221c921ea07ef286b81dd34eaaa437fc628a4162352c030cb61240499d79916ebd72433faedbfacd70596ca2
MISC metadata.xml 342 BLAKE2B f3aa4b5dd837d17ffa18858458dca8975bb3aa5b6a36d02c1a342f09709b099ec7153acf451f2eb5a6d14b8e08fbf968802400732cb676ef180a33556bc64dd7 SHA512 9bd667e6b952503bc1ff8f61a22f7113f373d0a221ee372a212a5318d34957bb6b14b57153bec655e0f5fd7f67b4a9c1ba463ac95abbe307e5f3a765373931f2
diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/files/gnome-shell-extension-bing-wallpaper-50-image-null.patch b/gnome-extra/gnome-shell-extension-bing-wallpaper/files/gnome-shell-extension-bing-wallpaper-50-image-null.patch
new file mode 100644
index 000000000000..799a9857be54
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/files/gnome-shell-extension-bing-wallpaper-50-image-null.patch
@@ -0,0 +1,11 @@
+--- a/extension.js~ 2024-09-29 12:56:01.000000000 +0200
++++ b/extension.js 2024-11-08 20:05:25.870775558 +0100
+@@ -927,7 +927,7 @@
+
+ if (image)
+ this.imageIndex = Utils.imageIndex(imageList, image.urlbase);
+- log('_selectImage: ' + this.selected_image + ' = ' + (image && image.urlbase) ? image.urlbase : 'not found');
++ // log('_selectImage: ' + this.selected_image + ' = ' + (image && image.urlbase) ? image.urlbase : 'not found');
+ }
+ }
+
diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-50-r1.ebuild b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-50-r1.ebuild
new file mode 100644
index 000000000000..c2c0a9edf1b8
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-50-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Change your wallpaper daily to the bing.com background image"
+HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension"
+SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/glib:2
+ app-eselect/eselect-gnome-shell-extensions
+ >=gnome-base/gnome-shell-45
+ net-libs/libsoup:3.0
+"
+
+extension_uuid="BingWallpaper@ineffable-gmail.com"
+
+PATCHES=(
+ # https://github.com/neffo/bing-wallpaper-gnome-extension/issues/113
+ "${FILESDIR}/${PN}-44-unlock-screen.patch"
+ # https://github.com/neffo/bing-wallpaper-gnome-extension/issues/246
+ "${FILESDIR}/${PN}-50-image-null.patch"
+)
+
+src_install() {
+ einstalldocs
+ rm -f README.md LICENSE || die
+ insinto /usr/share/glib-2.0/schemas
+ doins schemas/*.xml
+ rm -rf schemas
+ insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
+ doins -r *
+}
+
+pkg_preinst() {
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ ebegin "Updating list of installed extensions"
+ eselect gnome-shell-extensions update
+ eend $?
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/gnome-shell-frippery/Manifest b/gnome-extra/gnome-shell-frippery/Manifest
index ce0f66b11f3a..b90ccf230758 100644
--- a/gnome-extra/gnome-shell-frippery/Manifest
+++ b/gnome-extra/gnome-shell-frippery/Manifest
@@ -1,3 +1,5 @@
DIST gnome-shell-frippery-45.1.tgz 79527 BLAKE2B 8658f9333609338bfa17d57c3cce4891eb8188c1b7f702c5d232ca6f174faefa278bc3210071c2ac28735f155ee46486e284cac872ea424dbd9798531b3da760 SHA512 1822f6380bbdabbd1eef90310c76ebd5e8b941cf490d2dc389a94bcbc603e0b9cd27e5e6eaf539d8bb2ec2a7cba3171a98d0697402608cf92b91b7fee822916d
+DIST gnome-shell-frippery-46.1.tgz 79571 BLAKE2B d97c93cda9e4f6a068cf7f51179cbf507eaa930805b3f96ca68b8d9ecf16bc6d137b8c7dd9f0111686550b586ab09a5ac196baab72ab19dfe127c8981bc0af66 SHA512 c093e628b58b0224271f3af23c04db95d34390c351ab6963724198efdf0ebd17292a3add43ee439953604a7ce956541ebdfd5126f868e4257a39daa1925d7ec8
EBUILD gnome-shell-frippery-45.1.ebuild 911 BLAKE2B 75ceec90beeb763d7218eba135c695842d959bcb012ec10c50cc0e9d748465953d422d6c88a5219276ee9bb078e73c1134e36daea8ec2ccec057dc2ae5be25cd SHA512 2cafb19c987e52a01ac0f5d8aaba63bc58c17c9406127fa478af8410a6b16cc2fabc04f70c8ce8f89c87c680b9c8d20c47a3a9c9870ac3655a923da4ced58486
+EBUILD gnome-shell-frippery-46.1.ebuild 913 BLAKE2B cfd7b96b12f1a243fc5851fd8a6c98c25b658c7c72317d0e280d3b63602a9203eb3c8bbfb670c31b73b8ad75281a9858dcca3ec9470f21b12560d97febe3a3b6 SHA512 220d6cd416b683dc88c2886ba0ab59ede1ca01746a2b2a1a0547e135646049b17647a30777692a1d211f75c94b509c561cc93e6c6c3e1772fff1d546eaa0921a
MISC metadata.xml 273 BLAKE2B ddf988229b39b9ddf2430f60fab75ff69b10632a53dccec1d92e0a73501c8eaf31f7c7b7b1e9817da32af2b33a6ef53770a8fc03a3300b03d774f98350855342 SHA512 7a05cef2a377d49afa46c94f9f6739f2306bd4ef839b97ce5ee6e9317e31027e28f4ad54dfab105edde4cfe44f919a9ad5301cb730daa5238eaf458177b849ab
diff --git a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-46.1.ebuild b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-46.1.ebuild
new file mode 100644
index 000000000000..fd7914bbf1be
--- /dev/null
+++ b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-46.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unofficial extension pack providing GNOME 2-like features"
+HOMEPAGE="https://frippery.org/extensions/index.html"
+SRC_URI="https://frippery.org/extensions/${P}.tgz"
+S="${WORKDIR}/.local/share/gnome-shell"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ app-eselect/eselect-gnome-shell-extensions
+ >=dev-libs/gjs-1.29
+ dev-libs/gobject-introspection:=
+ gui-libs/gtk:4[introspection]
+ gnome-base/gnome-menus:3[introspection]
+ =gnome-base/gnome-shell-46*
+ media-libs/clutter:1.0[introspection]
+ x11-libs/pango[introspection]
+"
+
+src_install() {
+ insinto /usr/share/gnome-shell/extensions
+ doins -r extensions/*@*
+ dodoc gnome-shell-frippery/{CHANGELOG,README}
+}
+
+pkg_postinst() {
+ ebegin "Updating list of installed extensions"
+ eselect gnome-shell-extensions update
+ eend $?
+}
diff --git a/gnome-extra/libgsf/Manifest b/gnome-extra/libgsf/Manifest
index ad9bd92d5734..e414c70c0b59 100644
--- a/gnome-extra/libgsf/Manifest
+++ b/gnome-extra/libgsf/Manifest
@@ -1,4 +1,6 @@
AUX 1.14.49-skip-valgrind-tests.patch 716 BLAKE2B 2a65162dc1448f673afd30153d3d7d8c99391a85ae3fa77d73833c6064576eb290b19388d5fd4698c4246af90684ceaad57c2225d8bb12775e72c05e82fc04bb SHA512 30fd7729989e741ae8c1391ca88882ceffdaef7c3c9bc4d71e93225c5c7ddb213356732c7545c2ba8710c7a9b3d9f9fc6972a5697bacf65f20d0018255a5b969
DIST libgsf-1.14.52.tar.xz 707580 BLAKE2B 01f03f8c289388ab63ff67786fa2eac745e4233475d01544d7149a52d1f6043145acbab2e3c28dbaadfa20e5197c6d7f2316385879cd148dd55fb37e16999888 SHA512 3a7af5eae2aa539181dd0ae0d0ce4110da4c430ed8a26cdd7f0ec84c9bcf86360cceabf81ec7c6b902f2fe8d7ea5e3c09fa911d6bab3162f0f531e6973137f4b
+DIST libgsf-1.14.53.tar.xz 714840 BLAKE2B 2a8f2c51efda730648a33df6492d4877494520cfe96445468a0921304f620c12546747ac1f0a36575edbfd5d260709d10ea43119ecff8cf6171403a348514b0b SHA512 f2f8fa0806bf2edae271b3503cc311bd7ba32c145530afce382305cacfaae624edbc8298bd8766364e94804e71b1b8d0aac8383ae514aad646f2a926727cf727
EBUILD libgsf-1.14.52.ebuild 1106 BLAKE2B 5f35a384ceb6b5e676619101759cb167b697e01c43a7cd30529e015c37ddf9cf59c20d4b2562d2ebc99dce22c8491ae91bb597907e9ba11efd3a87302ef7da2b SHA512 f8024c6e1d52febdd545c9f61fc2dbc4ec079979d173fa469813d981b4305ec32c14c815ff967f272576ba181dcd2a498c9318cf8a199422ca5be60aa9978df0
+EBUILD libgsf-1.14.53.ebuild 1113 BLAKE2B 715f907bb2908476aa4c69fc0c8ab9152abf02b3ab545aedd0fbfbac8ac3a6bec997f281a1f60fdefb61c919ce3d7d176b3489d7bbd58bd57a519b2ab98f424c SHA512 a2b6d662af3ac5d27ee2b72c04f719c42c96c03fca545152e538ea7d9fd84a5a0021aa3c63bba8d872f84449710e1cf8bf7dd92b2bf413505a8f84353558e5a6
MISC metadata.xml 425 BLAKE2B 6fbe8835fee71b4b63349023c6b9f8f68a26a5c15a02f1371c487ea2abbedcfd42503f7c696458850377b7d689c69ca734566a6217ece9798911c7df2f660810 SHA512 5cb0ca0bbc375b38e8e5eb3b98ef990e9f7597a12f15741c86718b823138155284ec19f1547dac2b72b85460e61607ac02d88b64077c2ad92553a6adfa17e56a
diff --git a/gnome-extra/libgsf/libgsf-1.14.53.ebuild b/gnome-extra/libgsf/libgsf-1.14.53.ebuild
new file mode 100644
index 000000000000..081a1e0e3686
--- /dev/null
+++ b/gnome-extra/libgsf/libgsf-1.14.53.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME2_EAUTORECONF=yes
+inherit gnome2
+
+DESCRIPTION="The GNOME Structured File Library"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf"
+
+LICENSE="LGPL-2.1"
+SLOT="0/114" # libgsf-1.so version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+IUSE="bzip2 gtk +introspection test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.36:2
+ >=dev-libs/libxml2-2.4.16:2
+ sys-libs/zlib
+ bzip2? ( app-arch/bzip2 )
+ gtk? (
+ x11-libs/gdk-pixbuf:2
+ virtual/imagemagick-tools
+ )
+ introspection? ( >=dev-libs/gobject-introspection-1:= )
+"
+DEPEND="${RDEPEND}
+ >=dev-build/gtk-doc-am-1.12
+ dev-libs/gobject-introspection-common
+ >=sys-devel/gettext-0.19.6
+ virtual/pkgconfig
+ test? ( dev-perl/XML-Parser )
+"
+
+PATCHES=(
+ "${FILESDIR}"/1.14.49-skip-valgrind-tests.patch
+)
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-static \
+ $(use_with bzip2 bz2) \
+ $(use_enable introspection) \
+ $(use_with gtk gdk-pixbuf)
+}
diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index cfe538c0e090..9dd18796fc30 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -1,5 +1,7 @@
DIST zenity-4.0.1.tar.xz 3093476 BLAKE2B 47ea26adc69bd302e8c59d2fae9c5647fbbadbfd9c61870d6ab5e85cf2bc62af415236cef782ae6f790a756c265113bb23e5be449447270dc0ec41cae23506a5 SHA512 f84e14fd66dbe6bd21d030c1879d8d44250bc8c0661c5ccb6cad7fe8d257e4b01427ce27894cf5a5c27566113587f6b34adc9051826e870e44b836b5c63fb11f
DIST zenity-4.0.2.tar.xz 3095860 BLAKE2B bb72db8ad7ff7d73e7bc515de3c98cf2067763406e6ebfb093fdff14f728710d44dcd7c5f2bb6e066adbd051a508e26758ba052c5ef3efa895aac234f61eaf55 SHA512 2a8ba44d1189ffd3e7630e54418f6ce16d5187b8dc282ea921313413968ff4f20496f569c5dfd403256114ef4f00c33f2500fc08323b46d541493d7ab87bb365
+DIST zenity-4.0.3.tar.xz 3095660 BLAKE2B 16b9c00da77937affb9d60558d14f60b740e66d054450b990ca69fab7117de5407b2f16619ca6eeaa7f542bbb58a3494b5d5326163e8e1c1f00dc7f4534033cc SHA512 1af74fe560cf154ace1309a1c708eb5f4f1e7cde37fd5253855019f93d20dd144b1d3f4c2792a77bf1d2d19f204f49f59bb5407331f6777ab4c0905e94fad059
EBUILD zenity-4.0.1.ebuild 989 BLAKE2B af043f8ca95d600f5df51076d155673c49a7a3088d2d3293b0f5e758dbe53197ce33f5e6ad4bb8b3e0e2b6bd9a4bbcd9cfa110a88547368c99ae47beae9c549d SHA512 645cb9439b938777dfabd22bc5c567a80420ec6681d1a1979018270e5cf74d2728b12e954875b72b065f1676c0d591cb34ba87f2b036806f21dc5b0c85589b23
EBUILD zenity-4.0.2.ebuild 991 BLAKE2B f9662410a1c1988bb45455477db49f7ecea08da67694fd2ab7d2e9e36716648ac2e2647f7fd49ce037fb7c449e6963d269973673f7470592f3e30e4a61aac65b SHA512 c8d1b7d8f7920c909c8ec46efe152a6290bf97db7cdac31c44130013356405a239aa288d4740a37c3506181ffb6511a24d3efa9a5c6865143deeedfcd3bde51b
+EBUILD zenity-4.0.3.ebuild 991 BLAKE2B f9662410a1c1988bb45455477db49f7ecea08da67694fd2ab7d2e9e36716648ac2e2647f7fd49ce037fb7c449e6963d269973673f7470592f3e30e4a61aac65b SHA512 c8d1b7d8f7920c909c8ec46efe152a6290bf97db7cdac31c44130013356405a239aa288d4740a37c3506181ffb6511a24d3efa9a5c6865143deeedfcd3bde51b
MISC metadata.xml 347 BLAKE2B dd11bec372a4f6b097616b3c45d4c2e0a44cf7ae3e4c26a48e6387ef14b3804662be64ef99ad179f7633a458f523e9054cc93eb691fe27893712492256bf4a99 SHA512 11676155be5f2b698f5b71920df5dc1121517ba63b20467719673c4b4a297c04282398fd70d00a9a3b712f080b784b780e0cb96c1186607e5e688b3f2f78846f
diff --git a/gnome-extra/zenity/zenity-4.0.3.ebuild b/gnome-extra/zenity/zenity-4.0.3.ebuild
new file mode 100644
index 000000000000..2211ac82943a
--- /dev/null
+++ b/gnome-extra/zenity/zenity-4.0.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 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://gitlab.gnome.org/GNOME/zenity"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~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
+"
+
+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
+}