From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DEBF6158176 for ; Sun, 12 Oct 2025 09:48:53 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id A3C21335D54 for ; Sun, 12 Oct 2025 09:48:53 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 9C36E1102C9; Sun, 12 Oct 2025 09:48:52 +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) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 92E651102C9 for ; Sun, 12 Oct 2025 09:48:52 +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) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4A172335D54 for ; Sun, 12 Oct 2025 09:48:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A95641B1B for ; Sun, 12 Oct 2025 09:48:50 +0000 (UTC) From: "Pacho Ramos" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Pacho Ramos" Message-ID: <1760262492.f8837da452d2aec17a4add1c4a22bec30d2bb9d3.pacho@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-terms/gnome-terminal/Manifest x11-terms/gnome-terminal/gnome-terminal-3.56.3.ebuild X-VCS-Directories: x11-terms/gnome-terminal/ X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos X-VCS-Revision: f8837da452d2aec17a4add1c4a22bec30d2bb9d3 X-VCS-Branch: master Date: Sun, 12 Oct 2025 09:48:50 +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: a1b432b0-5bf6-4aff-9752-330c28514906 X-Archives-Hash: 2cd92fe9ce68d6c5057481786a75054e commit: f8837da452d2aec17a4add1c4a22bec30d2bb9d3 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 12 09:13:11 2025 +0000 Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 12 09:48:12 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8837da4 x11-terms/gnome-terminal: add 3.56.3 Signed-off-by: Pacho Ramos gentoo.org> x11-terms/gnome-terminal/Manifest | 1 + .../gnome-terminal/gnome-terminal-3.56.3.ebuild | 83 ++++++++++++++++++++++ 2 files changed, 84 insertions(+) diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index f7e55ef42fbc..451372ca496d 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -1,2 +1,3 @@ DIST gnome-terminal-3.54.3.tar.xz 2060008 BLAKE2B c9ba0f7e331e539e6c7941e4df410fae023f4ea6cd64c8c18463069c01af434b5be5fb949da107ca267d4ad7f948470e675ca9b35c2ca383c822487381a6b091 SHA512 89c58d9472081fc0a98224b65131628fb25753dca89ef27dd36ee4453d365175bbd77b69780a7143818edba285602329393cfe6491fef6589e19d8b1d50bed4e DIST gnome-terminal-3.56.2.tar.xz 2007732 BLAKE2B e2960e7f6d75cb351fbddc7e07bb956aed22f1bc0c6ec4e9e42b41252d328ead3250130860130d494a6d9a08e0b2a36428c3177e260e44e9b051071ba026bdc1 SHA512 7860a93817eca47e6211bd3a64a78347a4f3ca5b5de86646143c0c3f0c38980b0a579db6221354914ccb158774f69ad67ea1d0b775c683e14d75ea2e89eb5662 +DIST gnome-terminal-3.56.3.tar.xz 2019400 BLAKE2B 2ab82315683f6ba6d48e300586109bf3dfcf5eb742cbeac6f013ac28f30d879b202c1e611b7f5e549d3685ac3ebf6d96a243e12a998331cca0a19f6e5739aa31 SHA512 2a9b1b059cd25758cde0b5c7a26f1170d257d27b388ffc987fee748eb2096737350bb1b46d4919cb9da3b4a46c3e646c19f444cadb26c97d53c5390f612f1b99 diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.56.3.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.56.3.ebuild new file mode 100644 index 000000000000..8732c0df433e --- /dev/null +++ b/x11-terms/gnome-terminal/gnome-terminal-3.56.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{11..14} ) +inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg + +DESCRIPTION="A terminal emulator for GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-terminal" + +LICENSE="GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3" + +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +IUSE="X debug gnome-shell nautilus" + +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.27:3[X?] + >=gui-libs/libhandy-1.6.0:1 + >=x11-libs/vte-0.80.0:2.91 + >=dev-libs/libpcre2-10 + >=gnome-base/gsettings-desktop-schemas-0.1.0 + sys-apps/util-linux + gnome-shell? ( gnome-base/gnome-shell ) + nautilus? ( >=gnome-base/nautilus-43.0 ) +" +DEPEND="${RDEPEND}" +# itstool required for help/* with non-en LINGUAS, see bug #549358 +# xmllint required for glib-compile-resources, see bug #549304 +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/libxml2:2 + dev-libs/libxslt + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DOC_CONTENTS="To get previous working directory inherited in new opened tab, or + notifications of long-running commands finishing, you will need + to add the following line to your ~/.bashrc:\n + . /etc/profile.d/vte-2.91.sh" + +src_prepare() { + eapply "${FILESDIR}"/${PN}-3.44.1-fix-missing-wexitcode.patch + default +} + +src_configure() { + use X || append-cppflags -DGENTOO_GTK_HIDE_X11 + + # Upstream don't support LTO & error out on it in meson.build (bug #926156) + filter-lto + + local emesonargs=( + $(meson_use debug dbg) + -Ddocs=false + $(meson_use nautilus nautilus_extension) + $(meson_use gnome-shell search_provider) + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}