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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 770291580E0 for ; Sun, 26 Jan 2025 15:02:10 +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)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 6407F3435A4 for ; Sun, 26 Jan 2025 15:02:10 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id C44C911047B; Sun, 26 Jan 2025 15:01:46 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.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 bobolink.gentoo.org (Postfix) with ESMTPS id BA31811047B for ; Sun, 26 Jan 2025 15:01:46 +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 6A672343557 for ; Sun, 26 Jan 2025 15:01:46 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 97F9E25DA for ; Sun, 26 Jan 2025 15:01:43 +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: <1737903640.0e4705430bf2731d0d8b2f96f5631ea8c7803ad9.pacho@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-editors/gedit/Manifest app-editors/gedit/gedit-48.0.ebuild app-editors/gedit/gedit-48.0.ebuild~ X-VCS-Directories: app-editors/gedit/ X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos X-VCS-Revision: 0e4705430bf2731d0d8b2f96f5631ea8c7803ad9 X-VCS-Branch: master Date: Sun, 26 Jan 2025 15:01:43 +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: 010e9a2a-eb74-44bd-ba4d-2eaaadc924b4 X-Archives-Hash: 9cf73354746d96c18dfe6ceac15dbd62 commit: 0e4705430bf2731d0d8b2f96f5631ea8c7803ad9 Author: Guillermo Joandet gmail com> AuthorDate: Sat Apr 27 21:17:42 2024 +0000 Commit: Pacho Ramos gentoo org> CommitDate: Sun Jan 26 15:00:40 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e470543 app-editors/gedit: Bump to 48.0 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Pacho Ramos gentoo.org> app-editors/gedit/Manifest | 1 + app-editors/gedit/gedit-48.0.ebuild | 87 ++++++++++++++++++++++++++++++++++++ app-editors/gedit/gedit-48.0.ebuild~ | 87 ++++++++++++++++++++++++++++++++++++ 3 files changed, 175 insertions(+) diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest index b7e59712b7c5..20d9ffb33ea7 100644 --- a/app-editors/gedit/Manifest +++ b/app-editors/gedit/Manifest @@ -1 +1,2 @@ DIST gedit-46.2.tar.xz 2756340 BLAKE2B 832694a69562b6e8e0dda03be313ccae936645f19812a8244b0eb1f62b43b838fd5decac6a3f7d958017623a63bc857151d3f02dfe7a3aeeb1a0867f7854cfec SHA512 47aa160172d1af8cbb0f7ba270364ab7fe7527fd07819efea570afe67f3684a6df2e093f4b6fb85802e29c11bbe029a0515422d4ebd6e11ae78ae7359d82497f +DIST gedit-48.0.tar.xz 2889116 BLAKE2B 64c982fa67359fe65fb29192b9e1b479b3eb2fa2c15351f7c03db54d25abcd52c9df34a818a8b27c275537728029fef70e2d89dd5b78cc777ef53fd916b17a6f SHA512 c8d8709d2615389b5329c6da2cf99cea74eeb09b6d25043a71261d89416eb31a704309d5bb9958d3133afb457685fec2a294e25934186936039b10e49e6787ef diff --git a/app-editors/gedit/gedit-48.0.ebuild b/app-editors/gedit/gedit-48.0.ebuild new file mode 100644 index 000000000000..72d89bf2de18 --- /dev/null +++ b/app-editors/gedit/gedit-48.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..13} ) + +inherit gnome.org gnome2-utils meson python-single-r1 vala xdg + +DESCRIPTION="A text editor for the GNOME desktop" +HOMEPAGE="https://gedit-technology.github.io/apps/gedit/" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="+python gtk-doc" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/glib-2.76:2 + >=x11-libs/gtk+-3.22.0:3[introspection] + >=gui-libs/libgedit-amtk-5.6:= + >=gui-libs/libgedit-tepl-6.11 + >=dev-libs/libpeas-1.14.1:0[gtk] + >=dev-libs/gobject-introspection-1.54:= + >=app-text/gspell-0.2.5:0= + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}] + ') + ) + + gui-libs/libgedit-gtksourceview:300 +" +RDEPEND="${DEPEND} + x11-themes/adwaita-icon-theme + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs +" +BDEPEND=" + $(vala_depend) + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1 ) + dev-util/itstool + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtk_doc) + -Duser_documentation=true + + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use python; then + python_optimize + python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/" + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-editors/gedit/gedit-48.0.ebuild~ b/app-editors/gedit/gedit-48.0.ebuild~ new file mode 100644 index 000000000000..407f47d0f9c2 --- /dev/null +++ b/app-editors/gedit/gedit-48.0.ebuild~ @@ -0,0 +1,87 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..13} ) + +inherit gnome.org gnome2-utils meson python-single-r1 vala xdg + +DESCRIPTION="A text editor for the GNOME desktop" +HOMEPAGE="https://gedit-technology.github.io/apps/gedit/" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="+python gtk-doc" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/glib-2.76:2 + >=x11-libs/gtk+-3.22.0:3[introspection] + >=gui-libs/libgedit-amtk-5.6:= + >=gui-libs/libgedit-tepl-6.11 + >=dev-libs/libpeas-1.14.1:0[gtk] + >=dev-libs/gobject-introspection-1.54:= + >=app-text/gspell-0.2.5:0= + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}] + ') + ) + + gui-libs/libgedit-gtksourceview:300 +" +RDEPEND="${DEPEND} + x11-themes/adwaita-icon-theme + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs +" +BDEPEND=" + $(vala_depend) + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1 ) + dev-util/itstool + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtk_doc) + -Duser_documentation=true + + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use python; then + python_optimize + python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/" + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}