diff --git a/gui-libs/gtksourceview/Manifest b/gui-libs/gtksourceview/Manifest index 55de1c9eacd31..32328fb39cf61 100644 --- a/gui-libs/gtksourceview/Manifest +++ b/gui-libs/gtksourceview/Manifest @@ -1,3 +1,2 @@ -DIST gtksourceview-5.12.1.tar.xz 1265500 BLAKE2B a9200d97cda514c62a181e3d07a0c71719710299d06e1cbc29c6b7817eb6167e7b7bdc64f32121fc54bd7093a918600c0fba70b5cb4b93906f6aaf80fd6521ed SHA512 64c347df505c640feb2d5885a3fa047a3a5dc6bf86b031ec9f8eec5544bc9d996ca3bfd41aea78ebfa9171a206a64d88773d53f1bc8d0f2171429c1ee788cd40 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.12.1-r2.ebuild b/gui-libs/gtksourceview/gtksourceview-5.12.1-r2.ebuild deleted file mode 100644 index c4e9738fba4fa..0000000000000 --- a/gui-libs/gtksourceview/gtksourceview-5.12.1-r2.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://wiki.gnome.org/Projects/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.70.0:= ) - >=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 -}