From b6fa31c964a602f8461a77d5b83355e8750c12eb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 16 Jul 2024 12:27:58 +0100 Subject: gentoo auto-resync : 16:07:2024 - 12:27:58 --- gnome-extra/Manifest.gz | Bin 11251 -> 11244 bytes gnome-extra/gnome-calculator/Manifest | 2 + .../gnome-calculator/gnome-calculator-46.1.ebuild | 74 ++++++++++++++ gnome-extra/gnome-characters/Manifest | 2 + .../gnome-characters/gnome-characters-46.0.ebuild | 50 ++++++++++ gnome-extra/gnome-clocks/Manifest | 2 + gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild | 59 +++++++++++ gnome-extra/gnome-software/Manifest | 2 + .../gnome-software/gnome-software-46.3.ebuild | 111 +++++++++++++++++++++ gnome-extra/gnome-user-docs/Manifest | 2 + .../gnome-user-docs/gnome-user-docs-46.1.ebuild | 38 +++++++ gnome-extra/gnome-weather/Manifest | 2 + .../gnome-weather/gnome-weather-46.0.ebuild | 53 ++++++++++ gnome-extra/tecla/Manifest | 2 + gnome-extra/tecla/tecla-46.0.ebuild | 35 +++++++ gnome-extra/zenity/Manifest | 2 + gnome-extra/zenity/zenity-4.0.2.ebuild | 50 ++++++++++ 17 files changed, 486 insertions(+) create mode 100644 gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild create mode 100644 gnome-extra/gnome-characters/gnome-characters-46.0.ebuild create mode 100644 gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild create mode 100644 gnome-extra/gnome-software/gnome-software-46.3.ebuild create mode 100644 gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild create mode 100644 gnome-extra/gnome-weather/gnome-weather-46.0.ebuild create mode 100644 gnome-extra/tecla/tecla-46.0.ebuild create mode 100644 gnome-extra/zenity/zenity-4.0.2.ebuild (limited to 'gnome-extra') diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index 5383143e8052..1e83f03cf0e8 100644 Binary files a/gnome-extra/Manifest.gz and b/gnome-extra/Manifest.gz differ diff --git a/gnome-extra/gnome-calculator/Manifest b/gnome-extra/gnome-calculator/Manifest index 9a105824afe3..b7826312e87e 100644 --- a/gnome-extra/gnome-calculator/Manifest +++ b/gnome-extra/gnome-calculator/Manifest @@ -1,3 +1,5 @@ DIST gnome-calculator-45.0.2.tar.xz 1100744 BLAKE2B a013985dc6227ae1a3bff30d92740ea4b18765ce5486171a0d0aaf3feae89357f1fe47ede26175a546a01e5b49206a2768de9f5cd62de8f1ee01645bae213614 SHA512 93248846f285badd4ef4303a31cfa6926deb1d37b0ba8ef7b1971795e092c115004c6bb666469a9e8e02a8e55e8f44d34cff6b88c0816888dc42c36fa1148b2e +DIST gnome-calculator-46.1.tar.xz 1121236 BLAKE2B b6dbd7b0d7cb38f0f9081fcf409b5e7df0d45cfcee5220880d9971066ac9984cb439e74ebc8fa6c73c6c9b7e2ece6aa4db3503da4f5ecab7c5d6fd5b5ca452a3 SHA512 b859a35e614ea5415fbb7a03663f1bf184e7f108882c2093511142d8c067e42f6dd11973cc047552bdd9a74d8ee7e39a00ca42009bea739d2b088b2f90affde1 EBUILD gnome-calculator-45.0.2.ebuild 1630 BLAKE2B e864bc065d52ef1289963a84107e0a6eef7af4a5ae824755738f0b84459f1711acaf0742a8999fd4c3db9dee47169cbc59090e0307b64880c7e6fd852bc04b5d SHA512 b0dcd0cc05a9f3b27d897d5304f6bbf5f845f9c97907b373aba277fb76273ddb23de3a6d5ed1081b5989b62559fa9d1e90daa5b6b4e10c1938960ad2c5521a30 +EBUILD gnome-calculator-46.1.ebuild 1638 BLAKE2B 0c818690d9f5844a1fbb88320846f3385af8e7610e43ec5dce46e941fbb89786fd928351455c27e689db3e5419a3be77ee2fc9f5613bfd64471a3363d072aee1 SHA512 b67daca91f6279534dcc3977bc60986d93110eb664f43b741ee5057641748aeee8f1abc32e0b43682da7e703f5a46895777b5b458444bcf1e0be60f940ee48c2 MISC metadata.xml 553 BLAKE2B adbc4947ab50307c4bf5fca7e9b6cf2db5394b9e3a335d2de56a0678af3f1674d0641835179d2ffad62050292e02874add35125918f922b66fddb64c7e949941 SHA512 960975bcb5b0bdecc83cd80eb8d0d70845a1080a9c2490aa674cf775a44925b9196953a20c88a4197feaf8e8107f98acb6843164292cafb92bde5d1de18242ee diff --git a/gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild b/gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild new file mode 100644 index 000000000000..14c7e6972a5a --- /dev/null +++ b/gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala virtualx xdg + +DESCRIPTION="A calculator application for GNOME" +HOMEPAGE="https://apps.gnome.org/Calculator/" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+introspection test" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +# gtksourceview vapi definitions in dev-lang/vala itself are too old, and newer vala removes them +# altogether, thus we need them installed by gtksourceview[vala] +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + dev-libs/libxml2:2 + >=net-libs/libsoup-3.4.0:3.0 + >=dev-libs/libgee-0.20.0:0.8= + dev-libs/mpc:= + dev-libs/mpfr:0= + >=gui-libs/gtk-4.11.4:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=gui-libs/gtksourceview-5.3.0:5 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + net-libs/libsoup:3.0[vala] + gui-libs/gtksourceview:5[vala] + gui-libs/libhandy:1[vala] +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Ddisable-ui=false + #-Dvala-version # doesn't do anything in 3.34 + $(meson_use !introspection disable-introspection) + $(meson_use test ui-tests) + -Dgcalc=true + -Dgci=true + -Dapp=true + -Ddoc=false + ) + meson_src_configure +} + +src_test() { + XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-characters/Manifest b/gnome-extra/gnome-characters/Manifest index 228338f5626e..a2676158b2a8 100644 --- a/gnome-extra/gnome-characters/Manifest +++ b/gnome-extra/gnome-characters/Manifest @@ -1,3 +1,5 @@ DIST gnome-characters-45.0.tar.xz 590000 BLAKE2B 65c05381ae12ea934c09b91d8e58342ca76087703ca5ede0dadfe8c739f4d3152acad1bfa4fc8c5f169fe069fbe12c59f3f70ee242d06ffddfa496535180ef0b SHA512 e7fa6c6caa684ab13c61d6fbf9dee69c0b67f8680dd27b130aaa2248a490e7b234ee541af56fdc6a5d56158636760b25da30a0d479d7f7f5403c35916f93a8ce +DIST gnome-characters-46.0.tar.xz 592080 BLAKE2B 0c368b2fb59a2fc3e93afb69a2471fd2342640eaa546d4a1e069f94d42bfabb4e6b42668a468010e694a9ca93c164ea8f853347873b43b36dd39d8b12b51f1af SHA512 a68f0c50ffd0beef38423e8a2a2d28ffeee5f001877e77cbb7558dbba53151ceac9545c961f4523ec0e7a7d93cb20da92199b6901b53464f25505c81462eb942 EBUILD gnome-characters-45.0-r1.ebuild 995 BLAKE2B 542a148156d390d9cc22746da949f37e0807d43628d44c87d6e41945f095c7456623b13d657fc00b8f48ed5aa31fd3b8dcc3af4967fa7ca916b6a02fd30a4361 SHA512 8d672a40dc94d1e11f039eb8b5d8c5d838aa120cb2eb04542d5cfaa7a6a14e799d967296f202ddd08b2c08402c200ad9912bef366c982ac034a3ce5bb30f7220 +EBUILD gnome-characters-46.0.ebuild 985 BLAKE2B 7a8c079b81ea1d716a5a2d014b8d2d6dd89e5bdc49c6927c1f98dccd4bc464ee531d84e41c4be29cf39803457a65d9cf275513d69f7e07c3ffa38e28407a47b8 SHA512 ee8a0234babbfa54fd323601b69349fcd5483dd4df14aabdb635c1bdde4472621b83d8daf10db734ed5ad715af4f6184328e2cb7e4e66c5c432dc2cb68a0c589 MISC metadata.xml 357 BLAKE2B 1b9479f7ff139fec94e455e917e8376172adfb49ad580d6f3b612aef623a4c5617fec2e3528eb51da1d6ef39a8e37bebfd0b1d06a36173231e4e5d10b06fcb64 SHA512 34fc6316a9dffd2c9c1f671ed5e771663ea340e6cb4d933da98a8fa75932917cb827f94cfdb76e8a2a3ead67d957d94fdcf8b34924ea012b0288257a2e18e69f diff --git a/gnome-extra/gnome-characters/gnome-characters-46.0.ebuild b/gnome-extra/gnome-characters/gnome-characters-46.0.ebuild new file mode 100644 index 000000000000..6291227988a8 --- /dev/null +++ b/gnome-extra/gnome-characters/gnome-characters-46.0.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="Unicode character map viewer and library" +HOMEPAGE="https://apps.gnome.org/Characters/" + +LICENSE="GPL-2+ BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/gjs-1.50 + >=dev-libs/glib-2.32:2 + >=dev-libs/gobject-introspection-1.35.9:= + >=gui-libs/gtk-4.6:4[introspection] + >=gui-libs/libadwaita-1.4:1= + x11-libs/gdk-pixbuf:2 + >=x11-libs/pango-1.36[introspection] + gnome-base/gnome-desktop:4 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/glib + dev-libs/libxml2:2 + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( x11-misc/xvfb-run ) +" + +src_test() { + meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-clocks/Manifest b/gnome-extra/gnome-clocks/Manifest index 91a7ab725f43..da5ead3739ce 100644 --- a/gnome-extra/gnome-clocks/Manifest +++ b/gnome-extra/gnome-clocks/Manifest @@ -1,3 +1,5 @@ DIST gnome-clocks-45.0.tar.xz 456820 BLAKE2B c88472cec03246192dbc765cb7896d2771c0cae49249687a06e8382289339cd24a7fe65266d0d2a8834d0956a043c14c4b60c646cab4183e9530ea74915d95d8 SHA512 c030947bbba03ed3815a2ed62356a8aa54ec130bf8a7fe17e028af3b27fa8c6f02d365267e466867fea6e4daa36907193e0fb07c04ce0c390f20e01d4a6e716f +DIST gnome-clocks-46.0.tar.xz 461960 BLAKE2B 102099e5098e7677a7f65324523c26fd5253f4b992a5b8a1f40b298c5f878bf564f55955f1c14db8993fb9323934b8dbb392c23d2f1c1c7f45ef5bfeab94c3e2 SHA512 37e91c6355d21be94386f5ad7266998c87f138ab5d4274d5caf08a9941499944d8c3ee2d44fb6654a227cb48665ad9ee2ed0f919cb03a1122d7c1ed935cfc353 EBUILD gnome-clocks-45.0.ebuild 1117 BLAKE2B 7bc3287ada89998f6ea2e6ad589672055ab2801ff5faa5e9f932e342dba7f5424c538b789411f931172e8691d0da54fc39044006db9e683205a3649cf86f8d1c SHA512 88d6533db06cedbad9027843995fce28bbb386ef83261bd72715eaefbb6e0f529a3efbd26915af9261791d2d2cbe634053553da70abf620208389446181325e1 +EBUILD gnome-clocks-46.0.ebuild 1115 BLAKE2B 205dd9c41b9a4c14333570ce1cac29e19fd058026643754ccf8d8d6030c1f3a4f59ffebebf064c8edd2deb4415eb4f8e0fcb640c50ce8ee5dd80a984de441506 SHA512 4d2695d84673d141eb8dbe28309bdfa448568b5a042f3c8b1002fcb34507a4f7a9a9d58cbb0f60349a463347edf82e726190fc08aa4f23d3d4667f2ac0a75ee4 MISC metadata.xml 353 BLAKE2B 56683a94c749b3a561421a0ecf799afa6361bfc860330b8f1bfd252d9101b5abcf5b03a07195113556362a91a48fcded621c578a0ad1603b72df95da88dc2c55 SHA512 9dab4b3242926c635c5f503e0eb8ae3e14a585dfe548d0cfe90d60315c9c26af1550a54034dfeae279a3cb076c4ef23b5f50546d2a537e480956d02605a936ab diff --git a/gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild b/gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild new file mode 100644 index 000000000000..130520f8c8c0 --- /dev/null +++ b/gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Clocks application for GNOME" +HOMEPAGE="https://apps.gnome.org/Clocks/ https://gitlab.gnome.org/GNOME/gnome-clocks" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/glib-2.72:2 + >=gui-libs/gtk-4.5:4 + >=dev-libs/libgweather-4.2.0:4= + gnome-base/gnome-desktop:4= + >=sci-geosciences/geocode-glib-1:2 + >=app-misc/geoclue-2.4:2.0 + >=gui-libs/libadwaita-1.4_alpha:1 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + >=dev-libs/libgweather-4.2.0:4[vala] + gui-libs/libadwaita:1[vala] +" + +DOCS=( AUTHORS.md CONTRIBUTING.md README.md ) + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dprofile=default + -Ddocs=false + ) + 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-software/Manifest b/gnome-extra/gnome-software/Manifest index 19a3cbaed822..58456e0782c5 100644 --- a/gnome-extra/gnome-software/Manifest +++ b/gnome-extra/gnome-software/Manifest @@ -1,5 +1,7 @@ DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398 SHA512 45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c DIST gnome-software-46.2.tar.xz 2574280 BLAKE2B 30ad2dfeebc1477f9917604eb5749f45b04770322de5660fe8661ea4df4df2699854f2fcc18349ba54c62a9af2c0a47e070f152e88b9bffece40f8e6d5be6ef2 SHA512 4e7cccc20001ccee114508bb50e2a25968ee6fea64fb545e1174ff435cd368b2d7c928b6a182874af8e9f0c99f9f506e75c5ac9bf61b35ba0a897368ae0abc3c +DIST gnome-software-46.3.tar.xz 2574916 BLAKE2B 017ef6b463a103b87e3935ba236179ecba2e4530c65986bbe6451109122e2ad02715bf12d0cff4459ef2211a3debd1d4dfb566e295e4ade4e93096bae308b982 SHA512 dae91ae3fa9737bf496623663e709b6251ec1390692ab34f556c2cf8efbfb330e45a9824c93c62e37a2f673bec42e9a09025ae69b8e3cb1d942ec8574e04c51c EBUILD gnome-software-45.3.ebuild 2621 BLAKE2B 745b17d6177c4edd5a558c28ee129528a2a18bd61ec20de909ae34d3dc56bd8467a8f82f9edea1120c21f9f8aed1ff5b85368df71dbf0b527a7dc2594d73aa84 SHA512 dc5437e80e458869c431c01f312dd79c5bd9e05a527e1a1c53c991456646caa51d5062a9c0ae27b7c211788bbf37feab12ced61be4db88e1c4cdde80cdd1bb13 EBUILD gnome-software-46.2.ebuild 2723 BLAKE2B ee11e0c8dc80f1b2aba435d5a6bbe3362867901d7ac9905e203c4b7de73be83a4b40f1632538261cfb39177640e7dab965733308f8dd6f1fabdaa33048c6a44a SHA512 901c008b2a5d9c0362d3be65227564f47fa8224c11ebf18af6f1f417dc9e68567170e74b26da240cf9d7880947e5b2bdde89641b97f1c0e12670446472a842b5 +EBUILD gnome-software-46.3.ebuild 2723 BLAKE2B ee11e0c8dc80f1b2aba435d5a6bbe3362867901d7ac9905e203c4b7de73be83a4b40f1632538261cfb39177640e7dab965733308f8dd6f1fabdaa33048c6a44a SHA512 901c008b2a5d9c0362d3be65227564f47fa8224c11ebf18af6f1f417dc9e68567170e74b26da240cf9d7880947e5b2bdde89641b97f1c0e12670446472a842b5 MISC metadata.xml 788 BLAKE2B 0093b639ef68b32b6d6f4c4b81a5e61cd0940da6c00a363fdcdfc1431d7bc3eb3b493dc2d72dea1e5011b1c9c333cd030519e7ec6320d32092249573d772b54d SHA512 cbc4f4573f3892f2c4ecf6ab3a79d49f7c4fc5dd8b0d3d4873a460fb6742d7f1e1a05c48b232cdec03e5c4abef5693134dcc21411490de68725cb0945423eeee diff --git a/gnome-extra/gnome-software/gnome-software-46.3.ebuild b/gnome-extra/gnome-software/gnome-software-46.3.ebuild new file mode 100644 index 000000000000..fc51a767d046 --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-46.3.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="https://apps.gnome.org/Software" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~x86" +IUSE="flatpak +firmware gnome gtk-doc sysprof udev snap test" + +RDEPEND=" + >=dev-libs/appstream-0.14.0:0= + >=x11-libs/gdk-pixbuf-2.32.0:2 + >=dev-libs/libxmlb-0.1.7:= + >=gui-libs/gtk-4.12.0:4 + >=dev-libs/glib-2.70.0:2 + >=dev-libs/json-glib-1.6.0 + >=net-libs/libsoup-3.0:3.0 + >=gui-libs/libadwaita-1.4.0:1 + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) + sys-auth/polkit + firmware? ( >=sys-apps/fwupd-1.6.2 ) + flatpak? ( + >=sys-apps/flatpak-1.14.0-r1 + dev-util/ostree + ) + snap? ( + app-containers/snapd + sys-libs/snapd-glib:= + ) + udev? ( dev-libs/libgudev ) + >=gnome-base/gsettings-desktop-schemas-3.11.5 +" +DEPEND="${RDEPEND} + test? ( dev-libs/libglib-testing ) +" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/gdbus-codegen + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) +" + +src_prepare() { + default + xdg_environment_reset + + sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die + # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled) + sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use test tests) + $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings. + -Dman=true + -Dpackagekit=false + # -Dpackagekit_autoremove + -Dpolkit=true + -Deos_updater=false # Endless OS updater + $(meson_use firmware fwupd) + $(meson_use flatpak) + -Dmalcontent=false + -Drpm_ostree=false + -Dwebapps=true + -Dhardcoded_foss_webapps=true + -Dhardcoded_proprietary_webapps=true + $(meson_use udev gudev) + -Dapt=false + $(meson_use snap) + -Dexternal_appstream=false + $(meson_use gtk-doc gtk_doc) + -Dhardcoded_curated=true + # TODO: Will this be beneficial to us with flatpak at least? If + # enabled, it shows some apps under installed (probably merely due to + # /usr/share/app-info presence), but launching and removal of them is + # broken + -Ddefault_featured_apps=false + -Dmogwai=false #TODO? + $(meson_feature sysprof) + -Dprofile='' + -Dsoup2=false + -Dopensuse-distro-upgrade=false + ) + meson_src_configure +} + +src_test() { + virtx dbus-run-session meson test -C "${BUILD_DIR}" || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest index 746e60ded743..43b604061a95 100644 --- a/gnome-extra/gnome-user-docs/Manifest +++ b/gnome-extra/gnome-user-docs/Manifest @@ -1,3 +1,5 @@ DIST gnome-user-docs-45.5.tar.xz 13176820 BLAKE2B 3f19f8cfe4205707fab12ca5f43efbf4c2b477259237895339dc20a3c2b6994866ff95f89b37c78d9d4fc46857da7dc674195f1f092556ffffdafdfad76960e1 SHA512 b2452fb8093679a2b43ba3a4ce8efa8006c34329522849ab08a6a3f555d5afb6240d4beda9c29a382ccc8cfb246f155de2db6db8b161d4ef88fd4347c2a3634c +DIST gnome-user-docs-46.1.tar.xz 13232972 BLAKE2B a4c33b2939c674b76f239cd7c94d412e8874d9e672ee35c118d5d4c818bc88c8a024e2424e567528ce823e23ac013d54c7859e5a76765b8ae17abe64c8fe149c SHA512 2520714e46e93ae834a6f1b1ca910f61a56b7b9361af2b16883fe78db441b7fbd616e359b99cbcf300576501cf9c6500578c8fc1040261f02349cdd67c2ceabb EBUILD gnome-user-docs-45.5.ebuild 949 BLAKE2B ac45cbffbdf57a313a89a7a8d970858b1a2efeea9cbebe40cf7db8fe95643ee72f3d9861c89d2de49b26cc22b64b13f3eda9da062a01c6f00f49e5f4a2e37aba SHA512 627ac2f4371532d0a9cebcef4fd6fae0a90785b27bb0f991ac95d30026c59bb44ec08e98ad85fab7d00ea1284f655c9d3873c20854a6baea9d9f302ed0f2dd64 +EBUILD gnome-user-docs-46.1.ebuild 952 BLAKE2B bf2837cf492498d69700a2d8d3f973fc9d7de9781b7dc8b6e78e070496d13afefdbef90c049d7b8e6400c676c15d0350c4834d7c9c4ae96596926ec97f969846 SHA512 38945dfe8c47dce97676ce95efb3f63c0c961cd509fb0f29556e4ab2baffa5a215015da7bb86c94cf4d3c00d753411fdd9fe4550847254fbbcf816d728af0b09 MISC metadata.xml 381 BLAKE2B 5ad6997cd88c98b872eab92083b52e12dd98a5024ff64dd4176b83007281ce71f92db1cfd4eee54dffe2b5ec1187da6cc39b14d4639ff5a6c480740fe171adcf SHA512 4e06e861e0807c835149caf9b5db58c11e365559207c8414c979bfa2f0a6d332cea3305456eff886fb2caa926384e306bc7e5bd8f7142c4c8a4fc4cf97c438ae diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild new file mode 100644 index 000000000000..4ed26bcbdbf2 --- /dev/null +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +DESCRIPTION="GNOME end user documentation" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs" + +LICENSE="CC-BY-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +BDEPEND="test? ( dev-libs/libxml2 )" +# eautoreconf requires: +# app-text/yelp-tools +# rebuilding translations requires: +# app-text/yelp-tools +# dev-util/gettext + +# This ebuild does not install any binaries +RESTRICT="binchecks strip + !test? ( test )" + +src_configure() { + # itstool is only needed for rebuilding translations + # xmllint is only needed for tests + gnome2_src_configure \ + $(usex test "" XMLLINT=$(type -P true)) \ + ITSTOOL=$(type -P true) +} + +src_compile() { + # Do not compile; "make all" with unset LINGUAS rebuilds all translations, + # which can take > 2 hours on a Core i7. + return +} diff --git a/gnome-extra/gnome-weather/Manifest b/gnome-extra/gnome-weather/Manifest index 7e73dcc62b85..7c7eea6a2de2 100644 --- a/gnome-extra/gnome-weather/Manifest +++ b/gnome-extra/gnome-weather/Manifest @@ -1,3 +1,5 @@ DIST gnome-weather-45.0.tar.xz 238520 BLAKE2B c1d11e63a01f59f07dab3b59e7b885970fdfefc74179c21afcce097ab7454e07754726f4676b1c9a49415d6a2312a73c4dbf4c0b378aaab741ccaa4146ab59b9 SHA512 decc1d917a9b0dcd4b9feb49c9dce0096f0f22b8da193bb3e913a92687b06f2cee9f7e029653b1af101d6ab682b49f89be37b864804e0f42ea0e249fc77a027c +DIST gnome-weather-46.0.tar.xz 239644 BLAKE2B 4acf901dbb7ee0240aa371797823c5d2eadfbc869b273e9bf0da45b311b71ea4977c6d0809f7067d79d80326d75c3c0184a463201c6f319573764277480ee23d SHA512 b180b231359e7b1cfa593b9a536d77520d6183aa752a8900bb27a290bc5f6f9676da132897e51e2810baca57196c9328a8cbbbb172068f52409076e39ba87a8b EBUILD gnome-weather-45.0.ebuild 1393 BLAKE2B 5a59fce1d2e8b8d4335bfe2a3dab74f56cbf03eb4ba2c9808700bae80f579beb17d00ba49663ee7a0a5a8639aae6e8f303f7e89ec9a489e4ec3c5a3dc149b8a8 SHA512 c51e3203a748171e0e4e7ba14e554871560643dde9e0175345a461f1f071577a50f9d56a9973921b14e6696c57de962fe0170da58bb3057df7f7aa03c1d955d0 +EBUILD gnome-weather-46.0.ebuild 1385 BLAKE2B 847d6118636b7e00eeb688c343ca9436105d3fb00ee33f6efeed3161c86ecfca101bd10a4f9e049866de1bf4ab5825e15aecd14220f07f976427ffef2743f6df SHA512 9f3bf26dfabf9ef3b68f961eeaa57df3dc4d00616d50929a1ee0aa86748d2225562c6ec16e22fd8a8900621d5faa3f4211578ede6a18940a8fea254e28181db3 MISC metadata.xml 354 BLAKE2B dcbc0869b8b8ca66a0363e8a1bc751252e37e9938aaa787a63cdf2d02c425c1fa62038d7140f8f1eaef708b9ddcb8bd47dfd6046c0f7261c4d8a53b56cd2d56b SHA512 b9bf0473c6f2085f429ad2dfe8b265bbf07d393c47bc0764d8205e5adf7bd6f4f349c148438126b7fe3c0d60521d28f05ccb82e1f0ec89e93f0a0cd25ea62d40 diff --git a/gnome-extra/gnome-weather/gnome-weather-46.0.ebuild b/gnome-extra/gnome-weather/gnome-weather-46.0.ebuild new file mode 100644 index 000000000000..12fa82314e23 --- /dev/null +++ b/gnome-extra/gnome-weather/gnome-weather-46.0.ebuild @@ -0,0 +1,53 @@ +# 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="A weather application for GNOME" +HOMEPAGE="https://apps.gnome.org/Weather/" + +LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.32:2 + >=dev-libs/gobject-introspection-1.56:= + >=gui-libs/gtk-4.5:4 + >=dev-libs/gjs-1.71.0 + >=app-misc/geoclue-2.3.1:2.0 + >=gui-libs/libadwaita-1.4_alpha:1= + >=dev-libs/libgweather-3.90.0:4= +" +RDEPEND="${DEPEND} + gnome-base/gsettings-desktop-schemas +" +# libxml2 required for glib-compile-resources +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxml2:2 + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +# Tests have a lot of issues, starting with reliance on a system installation, +# accessing the network and other intermittent failures with network-sandbox disabled +# https://gitlab.gnome.org/GNOME/gnome-weather/issues/67 (and rest not filed) +# test dep: $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') +# With 3.34, this is now behind a dogtail option we can pass (and have data validation) + +src_configure() { + meson_src_configure -Dprofile=default -Ddogtail=false +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/tecla/Manifest b/gnome-extra/tecla/Manifest index 3479803ca53d..db04dab4b517 100644 --- a/gnome-extra/tecla/Manifest +++ b/gnome-extra/tecla/Manifest @@ -1,3 +1,5 @@ DIST tecla-45.0.tar.xz 33404 BLAKE2B 97bbbdf012a91303d86fb1fbb01dcee644ae7e612d88439465abf392c23fc232e33fbcd4403f02bc8193a6a8a9925fb7d45550d803e7835f5bbfded19fe18170 SHA512 ae1f38870c14467ef7a868b60bc1a12ae1584fdd5e158d1cbf6f6639586225c7ffb8cfa00edeefc3930d4225a3865932e7fa724a5dff5f0ece3372363df289ce +DIST tecla-46.0.tar.xz 35108 BLAKE2B df092709db310df2721bfff97243f1d3ec7f3391a224f6b8d00cfeac5423c98fb045bc3c698e4fcf5437a59c20dce0100747f13ff46fd998bf42fdfe81d5f078 SHA512 140b9e47a850d9764bd810d2f2f283923f5818d11a62fb6739c150f23b36c4e8c63af28c1fbb171466c97d233e36b66732b60c758489515b123b5704e2c5a6a9 EBUILD tecla-45.0.ebuild 641 BLAKE2B 8597bc555a7831183ad65cab61375183e801cc790cd43a5114b83816e40fc701731d1259f606c554cb5aa7a068479f027436f71e20b2c1cc3c888f7819382bba SHA512 2a75956782df1d9d77cf5038a1ef099b79efbd11eefb4c3551e22009705b3cdabedc3dbc5a0a9104da5d7dbcce9515796822235946456620dadf4613ea04f64b +EBUILD tecla-46.0.ebuild 644 BLAKE2B c7f19b23d8132d97d133e8ff76a2f3bef41dea1357f690c4ecab7fba8d5ba221e63a22406440bad3f3191ff16c266980f3fe5f9c17c1b5b282ec789bad9b9384 SHA512 5120335ae50827dc1ffbed7b5299ca59191a3f3afd9c0e9438ad73fa422117fe033f69396e5ffd75fb9a81eaa85dd4479bb5c019cd99129e320bbc35ddbd9891 MISC metadata.xml 346 BLAKE2B fa760e90b8a38d74a9d32816099e79021de8046e9c211d92b8c46b5e7bb9492766491aa0d3beac5d68ad2cb08ac8a5451ae0ba216ee70fe25d4d3cd499a7f949 SHA512 d47e807b25422f17241a517ad8bb372ca15a38cad6144a1ed7330ec847cc074780b40d7708d09e2d3741de7d6c3bc94e9cb5c7a342d6c9932465c1a615311137 diff --git a/gnome-extra/tecla/tecla-46.0.ebuild b/gnome-extra/tecla/tecla-46.0.ebuild new file mode 100644 index 000000000000..134b44ab0c84 --- /dev/null +++ b/gnome-extra/tecla/tecla-46.0.ebuild @@ -0,0 +1,35 @@ +# 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="Tecla is a keyboard layout viewer" +HOMEPAGE="https://gitlab.gnome.org/GNOME/tecla" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + gui-libs/gtk:4[introspection] + >=gui-libs/libadwaita-1.4_alpha:1 + x11-libs/libxkbcommon +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/glib + sys-devel/gettext + virtual/pkgconfig +" + +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 c9826b2bccde..cfe538c0e090 100644 --- a/gnome-extra/zenity/Manifest +++ b/gnome-extra/zenity/Manifest @@ -1,3 +1,5 @@ DIST zenity-4.0.1.tar.xz 3093476 BLAKE2B 47ea26adc69bd302e8c59d2fae9c5647fbbadbfd9c61870d6ab5e85cf2bc62af415236cef782ae6f790a756c265113bb23e5be449447270dc0ec41cae23506a5 SHA512 f84e14fd66dbe6bd21d030c1879d8d44250bc8c0661c5ccb6cad7fe8d257e4b01427ce27894cf5a5c27566113587f6b34adc9051826e870e44b836b5c63fb11f +DIST zenity-4.0.2.tar.xz 3095860 BLAKE2B bb72db8ad7ff7d73e7bc515de3c98cf2067763406e6ebfb093fdff14f728710d44dcd7c5f2bb6e066adbd051a508e26758ba052c5ef3efa895aac234f61eaf55 SHA512 2a8ba44d1189ffd3e7630e54418f6ce16d5187b8dc282ea921313413968ff4f20496f569c5dfd403256114ef4f00c33f2500fc08323b46d541493d7ab87bb365 EBUILD zenity-4.0.1.ebuild 989 BLAKE2B af043f8ca95d600f5df51076d155673c49a7a3088d2d3293b0f5e758dbe53197ce33f5e6ad4bb8b3e0e2b6bd9a4bbcd9cfa110a88547368c99ae47beae9c549d SHA512 645cb9439b938777dfabd22bc5c567a80420ec6681d1a1979018270e5cf74d2728b12e954875b72b065f1676c0d591cb34ba87f2b036806f21dc5b0c85589b23 +EBUILD zenity-4.0.2.ebuild 991 BLAKE2B f9662410a1c1988bb45455477db49f7ecea08da67694fd2ab7d2e9e36716648ac2e2647f7fd49ce037fb7c449e6963d269973673f7470592f3e30e4a61aac65b SHA512 c8d1b7d8f7920c909c8ec46efe152a6290bf97db7cdac31c44130013356405a239aa288d4740a37c3506181ffb6511a24d3efa9a5c6865143deeedfcd3bde51b MISC metadata.xml 347 BLAKE2B dd11bec372a4f6b097616b3c45d4c2e0a44cf7ae3e4c26a48e6387ef14b3804662be64ef99ad179f7633a458f523e9054cc93eb691fe27893712492256bf4a99 SHA512 11676155be5f2b698f5b71920df5dc1121517ba63b20467719673c4b4a297c04282398fd70d00a9a3b712f080b784b780e0cb96c1186607e5e688b3f2f78846f diff --git a/gnome-extra/zenity/zenity-4.0.2.ebuild b/gnome-extra/zenity/zenity-4.0.2.ebuild new file mode 100644 index 000000000000..2211ac82943a --- /dev/null +++ b/gnome-extra/zenity/zenity-4.0.2.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 +} -- cgit v1.2.3