public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Pacho Ramos" <pacho@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/
Date: Sun, 05 Oct 2025 11:49:12 +0000 (UTC)	[thread overview]
Message-ID: <1759664925.b8458bbf13d6c1d179e0fb4b7a1bfebdac893545.pacho@gentoo> (raw)

commit:     b8458bbf13d6c1d179e0fb4b7a1bfebdac893545
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  5 11:34:46 2025 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct  5 11:48:45 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8458bbf

gnome-base/gnome-desktop: Bump to 44.4

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gnome-base/gnome-desktop/Manifest                  |  1 +
 .../gnome-desktop/gnome-desktop-44.4-r300.ebuild   | 74 ++++++++++++++++++++++
 .../gnome-desktop/gnome-desktop-44.4-r400.ebuild   | 67 ++++++++++++++++++++
 3 files changed, 142 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest b/gnome-base/gnome-desktop/Manifest
index ae1b4d97c33a..96cdb4799167 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-44.1.tar.xz 766784 BLAKE2B 319c0cb48617755b7a8ff03245cc58b96ba74aa5c880311e8f719d0e5f3febfb19744f37f7d6744b212048cb03ed36ae9d67e3b0e79f02a7afe10521d4635584 SHA512 a939793a6870693f132cabb6dd5f06d0f2744cf97a9dc4b7a2b04c9a5aa09aa56f2f6d7630199a42d0d4e539ae724b54b91d4f9fe9ea2f785d854c58b2d8dd5f
 DIST gnome-desktop-44.3.tar.xz 763284 BLAKE2B e363e329c37073117c36659404d904df4c0877bfc37d0dfb8cb0e3308aba084520361a74bd4138ad3223b7e4b90e2dd15614e511d105ad51d79d1100bb727a31 SHA512 6dc5b43615ea47c0a091aa0cd9e258096811f175874ef72cf585b85d4ea9c95febe50acd48b06643c8ec9d2ef5dc9262476e0ca67f0000b0eef9902dd3e1a906
+DIST gnome-desktop-44.4.tar.xz 763656 BLAKE2B bb14f37e5b5540e99f6d10a7a78feb127bc0988322890234e6fb548d0532bd237af2be565fc56a0772e9e6e3322512b1401b0a0d5decc3c5f65ba848600e0e56 SHA512 c93a800121a3b8cbc307a32ca689f55b0f2637d3079892f0a6b01e713025c3b960ccfef5403935d9903ba8f5dce5be4fab3d89029cc103c190a991326fd74797

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.4-r300.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.4-r300.ebuild
new file mode 100644
index 000000000000..5d95ba38ee5a
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.4-r300.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/"
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/20" # subslot = libgnome-desktop-3 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug +introspection seccomp systemd udev"
+
+COMMON_DEPEND="
+	>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+	>=x11-libs/gtk+-3.3.6:3[introspection?]
+	>=dev-libs/glib-2.53.0:2
+	>=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+	x11-misc/xkeyboard-config
+	x11-libs/libxkbcommon
+	app-text/iso-codes
+	systemd? ( sys-apps/systemd:= )
+	udev? ( virtual/libudev:= )
+	seccomp? ( sys-libs/libseccomp )
+
+	x11-libs/cairo
+	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+	media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+	seccomp? ( sys-apps/bubblewrap )
+	!<gnome-base/gnome-desktop-${PV}:4
+"
+BDEPEND="
+	app-text/docbook-xml-dtd:4.1.2
+	dev-util/gdbus-codegen
+	dev-util/itstool
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	xdg_environment_reset
+
+	# Don't build manual test programs that will never get run
+	sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+}
+
+src_configure() {
+	local emesonargs=(
+		-Ddesktop_docs=false
+		$(meson_use debug debug_tools)
+		$(meson_use introspection)
+		$(meson_feature udev)
+		$(meson_feature systemd)
+		-Dgtk_doc=false
+		-Dinstalled_tests=false
+		-Dbuild_gtk4=false
+		-Dlegacy_library=true
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	rm -r \
+		"${ED}"/usr/share/locale \
+		|| die
+}

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.4-r400.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.4-r400.ebuild
new file mode 100644
index 000000000000..56126f688868
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.4-r400.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/"
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="4/2" # subslot = libgnome-desktop-4 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug gtk-doc seccomp systemd udev"
+
+COMMON_DEPEND="
+	>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]
+	>=gui-libs/gtk-4.4.0:4[introspection]
+	>=dev-libs/glib-2.53.0:2
+	>=gnome-base/gsettings-desktop-schemas-3.27.0[introspection]
+	x11-misc/xkeyboard-config
+	x11-libs/libxkbcommon
+	app-text/iso-codes
+	systemd? ( sys-apps/systemd:= )
+	udev? ( virtual/libudev:= )
+	seccomp? ( sys-libs/libseccomp )
+
+	x11-libs/cairo
+	>=dev-libs/gobject-introspection-1.54:=
+"
+DEPEND="${COMMON_DEPEND}
+	media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+	seccomp? ( sys-apps/bubblewrap )
+	!<gnome-base/gnome-desktop-${PV}:3
+"
+BDEPEND="
+	app-text/docbook-xml-dtd:4.1.2
+	dev-util/gdbus-codegen
+	gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+	dev-util/itstool
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	xdg_environment_reset
+
+	# Don't build manual test programs that will never get run
+	sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+}
+
+src_configure() {
+	local emesonargs=(
+		-Ddesktop_docs=true
+		$(meson_use debug debug_tools)
+		$(meson_feature udev)
+		$(meson_feature systemd)
+		$(meson_use gtk-doc gtk_doc)
+		-Dinstalled_tests=false
+		-Dbuild_gtk4=true
+		-Dlegacy_library=false
+		-Dintrospection=true
+	)
+	meson_src_configure
+}


             reply	other threads:[~2025-10-05 11:49 UTC|newest]

Thread overview: 121+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-05 11:49 Pacho Ramos [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-08-06  8:38 [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/ Pacho Ramos
2025-08-06  8:38 Pacho Ramos
2024-09-28 15:44 Pacho Ramos
2023-06-09  3:01 Matt Turner
2023-05-02 20:07 Arthur Zamarin
2023-05-02 19:50 Arthur Zamarin
2023-05-02 17:50 Arthur Zamarin
2023-05-02 17:49 Arthur Zamarin
2023-05-02 17:35 Sam James
2023-05-02 17:33 Arthur Zamarin
2023-03-19 23:38 Matt Turner
2023-02-17  8:23 Arthur Zamarin
2023-02-17  8:23 Arthur Zamarin
2023-02-15 17:42 Matt Turner
2023-01-21 19:56 Matt Turner
2022-12-19 16:15 Andreas K. Hüttel
2022-10-30 16:34 Matt Turner
2022-09-30 17:18 Matt Turner
2022-09-12 16:01 Sam James
2022-09-12 16:01 Sam James
2022-09-12 16:00 Sam James
2022-09-12 16:00 Sam James
2022-08-11 11:13 Sam James
2022-08-08 15:01 Matt Turner
2022-07-29  2:59 Sam James
2022-07-29  2:59 Sam James
2022-07-16 21:28 Matt Turner
2022-06-16 16:30 Sam James
2022-06-02 15:54 Matt Turner
2022-05-26  3:57 WANG Xuerui
2022-05-15  3:10 Sam James
2022-05-10  4:06 Arthur Zamarin
2022-05-07 18:28 Arthur Zamarin
2022-04-28 15:31 Matt Turner
2022-04-18 20:48 Jakov Smolić
2022-03-27  0:00 Matt Turner
2022-01-13 22:34 Matt Turner
2022-01-11 20:42 Mart Raudsepp
2022-01-11 20:42 Mart Raudsepp
2021-12-19  4:53 Matt Turner
2021-12-11 18:50 Mart Raudsepp
2021-12-11 18:50 Mart Raudsepp
2021-12-07 20:29 Sam James
2021-11-28 20:08 Mike Gilbert
2021-11-10 21:53 Mart Raudsepp
2021-11-06  4:09 Sam James
2021-10-04  1:25 Sam James
2021-10-04  1:24 Sam James
2021-08-24 12:15 Marek Szuba
2021-08-20 23:51 Sam James
2021-08-19 18:01 Matt Turner
2021-07-19  2:49 Matt Turner
2021-07-11 20:48 Sam James
2021-06-09 22:44 Matt Turner
2021-05-03 16:24 Matt Turner
2021-04-16  2:16 Matt Turner
2021-04-15 16:08 Matt Turner
2021-04-15 16:08 Matt Turner
2021-04-15 15:36 Matt Turner
2021-04-15  5:25 Sam James
2021-04-15  1:33 Sam James
2021-04-14 18:51 Mikle Kolyada
2021-04-12 23:11 Sam James
2021-03-21  0:33 Matt Turner
2021-01-09 10:22 Mart Raudsepp
2021-01-09 10:22 Mart Raudsepp
2020-12-18 12:43 Mart Raudsepp
2020-12-18 12:43 Mart Raudsepp
2020-12-18 12:43 Mart Raudsepp
2020-12-05 18:49 Matt Turner
2020-11-16 14:06 Matt Turner
2020-10-11 21:27 Mart Raudsepp
2020-08-30 18:28 Sam James
2020-08-14  8:23 Mart Raudsepp
2020-07-12 21:32 Mart Raudsepp
2020-07-04 15:07 Mart Raudsepp
2020-06-29 15:42 Mikle Kolyada
2020-06-28 14:19 Thomas Deutschmann
2020-06-26 21:16 Mart Raudsepp
2020-06-13 15:24 Mart Raudsepp
2020-06-07 21:02 Mart Raudsepp
2020-05-01 12:48 Mart Raudsepp
2020-04-04 13:05 Mart Raudsepp
2020-03-20 21:53 Matt Turner
2020-03-01 16:18 Mart Raudsepp
2019-12-23 21:26 Mart Raudsepp
2019-12-09  0:10 Aaron Bauman
2019-11-29  8:17 Michał Górny
2019-09-19 20:16 Mart Raudsepp
2019-08-31 14:06 Mart Raudsepp
2019-08-26 15:00 Agostino Sarubbo
2019-08-26 12:56 Agostino Sarubbo
2019-08-25 12:31 Mart Raudsepp
2019-08-24 23:48 Aaron Bauman
2019-08-23 20:27 Mart Raudsepp
2019-05-23  6:39 Aaron Bauman
2019-05-18 23:05 Mart Raudsepp
2019-04-11  1:46 Aaron Bauman
2019-02-23  9:46 Mart Raudsepp
2019-02-17 15:56 Mikle Kolyada
2018-12-29 19:39 Thomas Deutschmann
2018-12-19 22:27 Sergei Trofimovich
2018-12-16 11:40 Sergei Trofimovich
2018-12-15 21:16 Mart Raudsepp
2018-12-14 21:36 Mart Raudsepp
2018-02-03 20:56 Mart Raudsepp
2018-01-27  0:41 Thomas Deutschmann
2018-01-18  3:15 Mikle Kolyada
2017-07-07  7:11 Alexis Ballier
2017-06-26 19:05 Alexis Ballier
2017-05-20 10:39 Mart Raudsepp
2017-03-08 12:11 Mart Raudsepp
2016-12-30  2:27 Mart Raudsepp
2016-11-11 12:47 Gilles Dartiguelongue
2016-11-01 11:18 Gilles Dartiguelongue
2016-11-01 11:18 Gilles Dartiguelongue
2016-03-06 17:23 Mikle Kolyada
2016-01-03 14:54 Gilles Dartiguelongue
2015-11-14 13:48 Pacho Ramos
2015-11-14 13:48 Pacho Ramos

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1759664925.b8458bbf13d6c1d179e0fb4b7a1bfebdac893545.pacho@gentoo \
    --to=pacho@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox