From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 75ECA15A7DA for ; Sun, 19 Mar 2023 23:38:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4936CE0867; Sun, 19 Mar 2023 23:38:30 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1BEA4E0867 for ; Sun, 19 Mar 2023 23:38:30 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 51356341340 for ; Sun, 19 Mar 2023 23:38:29 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BE0BB8EE for ; Sun, 19 Mar 2023 23:38:26 +0000 (UTC) From: "Matt Turner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matt Turner" Message-ID: <1679269099.f6826829f01329efc26e26244c3d5d1a24a89b4a.mattst88@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-weather/ X-VCS-Repository: repo/gentoo X-VCS-Files: gnome-extra/gnome-weather/Manifest gnome-extra/gnome-weather/gnome-weather-44.0.ebuild X-VCS-Directories: gnome-extra/gnome-weather/ X-VCS-Committer: mattst88 X-VCS-Committer-Name: Matt Turner X-VCS-Revision: f6826829f01329efc26e26244c3d5d1a24a89b4a X-VCS-Branch: master Date: Sun, 19 Mar 2023 23:38:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 5e7a23de-4388-47e4-bb4a-ba335619756b X-Archives-Hash: 390021d1010fa29e7b9ac718fab3c93a commit: f6826829f01329efc26e26244c3d5d1a24a89b4a Author: Guillermo Joandet gmail com> AuthorDate: Sun Mar 19 19:55:10 2023 +0000 Commit: Matt Turner gentoo org> CommitDate: Sun Mar 19 23:38:19 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6826829 gnome-extra/gnome-weather: Version bump to 44.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30241 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-weather/Manifest | 1 + .../gnome-weather/gnome-weather-44.0.ebuild | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/gnome-extra/gnome-weather/Manifest b/gnome-extra/gnome-weather/Manifest index becaa505ee75..ccfdefc905ac 100644 --- a/gnome-extra/gnome-weather/Manifest +++ b/gnome-extra/gnome-weather/Manifest @@ -1,2 +1,3 @@ DIST gnome-weather-43.0.tar.xz 234344 BLAKE2B d255fec2103f9af3ce36db64d0d294732693850c9acd6bd53ea45552ac19e577786df3b110b66ff59d0d99df9f39f53592f48b4e1cad3aabf675bb4a410e19a9 SHA512 392f9c3f41583767d3dc8f3411b36c7eacc6191648879948f87c92d0891cf7ee34090e7093a91a5d7e07b4b795235a3ff675c1f34854b61e5faa6fe7dba17b9b +DIST gnome-weather-44.0.tar.xz 236152 BLAKE2B 40ff3e2d3339fbab0da3629c95e843ad3a304c76aadc6f7772ae7fd38337dc7c3aad1e90cfee1a513b770788a223838b741728d6307b815fa50453f9d355c903 SHA512 56f4eb716793c047b438c6f5839bc60bae478b6f407bf067c4df51be35a96b31d9d98b33faf7f6e52606b22827f0da72289558da89c2746ee6e2fad6d3332e05 DIST gnome-weather-44.rc.tar.xz 236064 BLAKE2B 3caae800b43f5f705534ce33624624dbc12909162416f6d46745c61f27703d7581e0aec58d1fc1085bcc970a4abb856632eb53fc1a4dac50fbdb179434c1c698 SHA512 c95d839dd94a5cc25bb782ab5181f1b0f88f948f3723358de393ffdabbff084007c22580fc580be402a2cc071a770caa77228d154f81b20172712317555b6206 diff --git a/gnome-extra/gnome-weather/gnome-weather-44.0.ebuild b/gnome-extra/gnome-weather/gnome-weather-44.0.ebuild new file mode 100644 index 000000000000..248617832067 --- /dev/null +++ b/gnome-extra/gnome-weather/gnome-weather-44.0.ebuild @@ -0,0 +1,53 @@ +# 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" + +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 +}