diff --git a/app-text/libspelling/Manifest b/app-text/libspelling/Manifest new file mode 100644 index 0000000..a9aa21d --- /dev/null +++ b/app-text/libspelling/Manifest @@ -0,0 +1 @@ +DIST libspelling-0.4.8.tar.bz2 71982 BLAKE2B 9a1cfb2e56c1fecab12cafc337bf0e60e3729cb370e2238bb98506d23c8abeb0f3ed54c9c00fc3bee8956385c5dfc272dfb1512ae0076ca88f740f5d65038639 SHA512 bcdea4333232ff01aefd53f7f4d497dcbbed6f7564cd6a50549324ef028c6d996b021ad53d10f40908d71c922244bb4f8a9d99010855ebc94b317c669df4053c diff --git a/app-text/libspelling/libspelling-0.4.8.ebuild b/app-text/libspelling/libspelling-0.4.8.ebuild index 8559430..2559775 100644 --- a/app-text/libspelling/libspelling-0.4.8.ebuild +++ b/app-text/libspelling/libspelling-0.4.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,24 +6,23 @@ EAPI=8 inherit meson vala DESCRIPTION="A GNOME library for spellchecking" -HOMEPAGE=https://gitlab.gnome.org/GNOME/libspelling" -https://gitlab.gnome.org/GNOME/libspelling/-/releases/${PN}/${P}.tar.bz2" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libspelling" +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1+" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+enchant gtk-doc vala" +KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86 ~arm ~arm64" +IUSE="gtk-doc sysprof vala" RDEPEND=" dev-libs/glib:2 - >=gui-libs/gtk-4.8:4 - >=gui-libs/gtksourceview-5.6:5 - enchant? ( - app-text/enchant:2 - dev-libs/icu:= - ) + >=gui-libs/gtk-4.15.5:4 + >=gui-libs/gtksourceview-5.10.0:5 + app-text/enchant:2 + dev-libs/icu:= " DEPEND="${RDEPEND} + sysprof? ( dev-util/sysprof-capture:4 ) vala? ( $(vala_depend) >=gui-libs/gtksourceview-5.6:5[vala] @@ -42,8 +41,10 @@ src_prepare() { src_configure() { local emesonargs=( - $(meson_feature enchant) + -Denchant=enabled + -Dinstall-static=false $(meson_use gtk-doc docs) + $(meson_use sysprof) $(meson_use vala vapi) ) meson_src_configure