commit: 91d0dfe4e7e121a31ed41839d68ca727f8186607 Author: Vladislav Mikhailikov <vmikhailikov <AT> gmail <DOT> com> AuthorDate: Fri Feb 13 22:37:06 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Feb 14 11:46:08 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d0dfe4
gui-libs/gtksourceview: drop 5.14.2-r1 Signed-off-by: Vladislav Mikhailikov <vmikhailikov <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/45336 Signed-off-by: Sam James <sam <AT> gentoo.org> gui-libs/gtksourceview/Manifest | 1 - .../gtksourceview/gtksourceview-5.14.2-r1.ebuild | 74 ---------------------- 2 files changed, 75 deletions(-) diff --git a/gui-libs/gtksourceview/Manifest b/gui-libs/gtksourceview/Manifest index 32328fb39cf6..3fa48c403e54 100644 --- a/gui-libs/gtksourceview/Manifest +++ b/gui-libs/gtksourceview/Manifest @@ -1,2 +1 @@ -DIST gtksourceview-5.14.2.tar.xz 1263508 BLAKE2B 049be85f6dca2f8209efb1ec2aa66908261b9f3e44df02734cc12f6bceca7e192f2e5773cbc71f39edb1319613ef95104407fa743c8e8512d33c00d0520a57a0 SHA512 cbdfaf3db9873302e2d38adb3fd63515b713139fb195a6135367b57f024094a6ecf581b046efbdc6417690455c88bc89b49dad4f36ec32ccddf7218ecfe87652 DIST gtksourceview-5.16.0.tar.xz 1260396 BLAKE2B f4817b12705063409eb5dcc31232ffb27529182f9c5c00ae17a9835592125243125b21b25369a367f521c80976412b45aad3db0466d4dac91a0ac30957380347 SHA512 062d3df12672090851eaea1f533492af86fc2535dc9dbcdb85f3ce9f1eba8f7dc75c4ddc9ecb8b33379ac93af2c5ff4f22381b77d7c4153efe1001e2be1b07f3 diff --git a/gui-libs/gtksourceview/gtksourceview-5.14.2-r1.ebuild b/gui-libs/gtksourceview/gtksourceview-5.14.2-r1.ebuild deleted file mode 100644 index 70580d2f5db2..000000000000 --- a/gui-libs/gtksourceview/gtksourceview-5.14.2-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org meson vala virtualx xdg - -DESCRIPTION="A text widget implementing syntax highlighting and other features" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gtksourceview" - -LICENSE="LGPL-2.1+" -SLOT="5" - -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="gtk-doc +introspection sysprof +vala" -REQUIRED_USE=" - gtk-doc? ( introspection ) - vala? ( introspection ) -" - -RDEPEND=" - >=dev-libs/glib-2.72:2 - >=gui-libs/gtk-4.6:4[introspection?] - >=dev-libs/libxml2-2.6:2= - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) - >=dev-libs/fribidi-0.19.7 - media-libs/fontconfig - x11-libs/pango[introspection?] - >=dev-libs/libpcre2-10.21:=[-recursion-limit(-)] - sysprof? ( dev-util/sysprof-capture:4 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( dev-util/gi-docgen ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - default - use vala && vala_setup - xdg_environment_reset -} - -src_configure() { - local emesonargs=( - -Dinstall-tests=false - $(meson_feature introspection) - $(meson_use vala vapi) - $(meson_use gtk-doc documentation) - $(meson_use sysprof) - ) - meson_src_configure -} - -src_test() { - # Tests fail in test-regex with libpcre2[recursion-limit] - https://gitlab.gnome.org/GNOME/gtksourceview/-/issues/255 - # Ensured OK via USE dep, as it would mean issues in real usage for syntax highlighting as well - virtx meson_src_test --timeout-multiplier=5 -} - -src_install() { - meson_src_install - - insinto /usr/share/${PN}-5/language-specs - newins "${FILESDIR}"/5-gentoo.lang gentoo.lang - - if use gtk-doc ; then - mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die - mv "${ED}"/usr/share/doc/${PN}${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die - fi -}
