From c24da107a8903eb6e86d811f19448c01fa81ba15 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 14 Mar 2023 06:17:35 +0000 Subject: gentoo auto-resync : 14:03:2023 - 06:17:35 --- gnome-extra/Manifest.gz | Bin 11605 -> 11606 bytes gnome-extra/gnome-user-docs/Manifest | 2 + .../gnome-user-docs/gnome-user-docs-44_rc.ebuild | 40 +++++++++++++++ gnome-extra/gnome-weather/Manifest | 2 + .../gnome-weather/gnome-weather-44_rc.ebuild | 55 +++++++++++++++++++++ 5 files changed, 99 insertions(+) create mode 100644 gnome-extra/gnome-user-docs/gnome-user-docs-44_rc.ebuild create mode 100644 gnome-extra/gnome-weather/gnome-weather-44_rc.ebuild (limited to 'gnome-extra') diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index e2e45f84f11b..9eeb9a092d2e 100644 Binary files a/gnome-extra/Manifest.gz and b/gnome-extra/Manifest.gz differ diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest index d50eed89e04b..ff6f06d88032 100644 --- a/gnome-extra/gnome-user-docs/Manifest +++ b/gnome-extra/gnome-user-docs/Manifest @@ -1,3 +1,5 @@ DIST gnome-user-docs-43.0.tar.xz 11303880 BLAKE2B c9f3e0757eaa25944198c4c07809a86642e9e879e83856aaa3f8f968b35dc45667768acda0039f1e8a6f9a57e86afbd2d8df5e21d3ab7fa41a5e79cfe0f666eb SHA512 cf14edc34049d8e770f31e34b722a3309009fac64f3ac159cdf2baaebf7bd70ea8f0c592b398c9f0e21e11c7ac10d91a97a0079376da07dd1d433c2d3703eeef +DIST gnome-user-docs-44.rc.tar.xz 12461604 BLAKE2B 9a97fac53bc4510174b3ae3a180c540625e15babec9b1fb03c93e40526e9eeb04aa6580a502db4b930b38000a622d3010da3132dfe3f65f5cc6f83b863c251ba SHA512 86bdac3f1869e4c2b778f12b8bf2227331f615e9ae0d94b391293dc2df4db457a59939f97157f1ba71af8feb9268e474acd4c7cede1b06f954c61ad29a90dd0f EBUILD gnome-user-docs-43.0.ebuild 942 BLAKE2B c4811c7f2a17bb92457dd928ad91bcd5e09965652bdc1cd612f3bcca78e3b7420501af5a5db00f3e0fd7f9e0d4ba1104f26f779e1991011cf7963f157d372d5d SHA512 e613d016928f092efe90d5201cee9192ededa9d05b9f15b7b7a52530efd038ce71698928c6777aca4e773a0269ed8a938198c4518605655c64898a045f45a333 +EBUILD gnome-user-docs-44_rc.ebuild 1045 BLAKE2B 460691f4c71403b6192811616feffecd8947f91ef7b2abed0a5b60377ddfc9099fbc3dbac92f4c4df3822b16df26487c89da0e79152b23d74a2eb07931cea8f4 SHA512 11658158607f23e44c05efb93edde2de12317f8881731ed9a955761d55c7b3b12fe74d108997a47dff3946d488565260db3fb09b77166c955e2bb9be6cfdd411 MISC metadata.xml 356 BLAKE2B 72f06c2a1caa00e95e7af168e9f600c480b016bbfc964f4d1f6403ef0061e59766adadda0f259923817104dcd0fcd23a3ec6f34212598c195b8bcd16f22e3889 SHA512 2370c1e00eede00c31ebcdde981e76f9aa265c48da0333555f2412a90b23747068972e983511fdd4f328e38cc369f0bbc76bd967bdf115f2084fb22666bbbc67 diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-44_rc.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-44_rc.ebuild new file mode 100644 index 000000000000..a58cd2f28535 --- /dev/null +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-44_rc.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 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" +SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz" +S="${WORKDIR}/${PN}-44.rc" + +LICENSE="CC-BY-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~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 e0684a34f721..898b374a91f2 100644 --- a/gnome-extra/gnome-weather/Manifest +++ b/gnome-extra/gnome-weather/Manifest @@ -1,3 +1,5 @@ DIST gnome-weather-43.0.tar.xz 234344 BLAKE2B d255fec2103f9af3ce36db64d0d294732693850c9acd6bd53ea45552ac19e577786df3b110b66ff59d0d99df9f39f53592f48b4e1cad3aabf675bb4a410e19a9 SHA512 392f9c3f41583767d3dc8f3411b36c7eacc6191648879948f87c92d0891cf7ee34090e7093a91a5d7e07b4b795235a3ff675c1f34854b61e5faa6fe7dba17b9b +DIST gnome-weather-44.rc.tar.xz 236064 BLAKE2B 3caae800b43f5f705534ce33624624dbc12909162416f6d46745c61f27703d7581e0aec58d1fc1085bcc970a4abb856632eb53fc1a4dac50fbdb179434c1c698 SHA512 c95d839dd94a5cc25bb782ab5181f1b0f88f948f3723358de393ffdabbff084007c22580fc580be402a2cc071a770caa77228d154f81b20172712317555b6206 EBUILD gnome-weather-43.0.ebuild 1382 BLAKE2B 10d81e72e47d97a031d5d67051d0b4f5583f401e4abc6e7d0ff28f75005dba584bd2dc53ad562f01009c32c4b87f08ebba79d20da0bfd61a38f02024bc02e07e SHA512 3453ceb41a5c40cede87cb0fad5e6d4067917eab116c5d862c04851789b3b5e05713a44f662d7be5cc426f80c4ab978aa982a252a8c8489bc7b19982e1f3080b +EBUILD gnome-weather-44_rc.ebuild 1485 BLAKE2B c42aa5fa50f75e40031769464d4856f4fad20880934645088523093063886b75a517b66cd2c69052e0c86904dd49a13676864df2e63b71876fb0db13ff4cc4f9 SHA512 fe71ad74111aa5eb3a7457505bcf98ed055f8bd1aa3b40b96ddd914bc04b107951b4845a24d815841178c7352f9dbb409b3750d450338c2e71ce019bee2b88b5 MISC metadata.xml 354 BLAKE2B dcbc0869b8b8ca66a0363e8a1bc751252e37e9938aaa787a63cdf2d02c425c1fa62038d7140f8f1eaef708b9ddcb8bd47dfd6046c0f7261c4d8a53b56cd2d56b SHA512 b9bf0473c6f2085f429ad2dfe8b265bbf07d393c47bc0764d8205e5adf7bd6f4f349c148438126b7fe3c0d60521d28f05ccb82e1f0ec89e93f0a0cd25ea62d40 diff --git a/gnome-extra/gnome-weather/gnome-weather-44_rc.ebuild b/gnome-extra/gnome-weather/gnome-weather-44_rc.ebuild new file mode 100644 index 000000000000..89513c5ace3d --- /dev/null +++ b/gnome-extra/gnome-weather/gnome-weather-44_rc.ebuild @@ -0,0 +1,55 @@ +# 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="A weather application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Weather" +SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz" +S="${WORKDIR}/${PN}-44.rc" + +LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~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.2.0: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 +} -- cgit v1.2.3