diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest index 37de39332875c..8d7aecd693c83 100644 --- a/kde-apps/libksane/Manifest +++ b/kde-apps/libksane/Manifest @@ -1,2 +1,3 @@ DIST libksane-25.04.3.tar.xz 155880 BLAKE2B 07f35fbcfc394bac55d48afc8df478eb6521e00812a5262d786c9d00e2475f50dfdb707cc269c2b45b7b50a4f49f735b5ffe64603282327ff414035967808a3a SHA512 b952a090b19d69e0566b0e01b697a282d7c90461df7dea337abceb1802931dcc843ae5a4d12239a68d6a593fccc0ca143a40371367e2e06d6bcfd35b43081605 DIST libksane-25.08.1.tar.xz 156192 BLAKE2B 1ebca40ce30452ba2eb3b67af47a6f689eb0706134e4b79d0c9b8645da3589800d91b46fcbd1c877ae7770bc32adf8629240d8cb6560c6927d1e991042733707 SHA512 f64af389c01d2fb878d6a3636dbdcf1882bd55eb3f70f98b7a1326b36f653365a42546ed6173bfff7804e61dcd8c133a06c1b2e2f3068f245ba82c440a5d6784 +DIST libksane-25.08.2.tar.xz 156140 BLAKE2B 040b9653187dadc8085c71639be23a6075c5d54ded99a3509c6056bc00031d898ade4f7f76723ceabb56e5971a38ce0c15f091261ea64fe0a906e5459f966543 SHA512 3ec5baf5ca7d7e8b2eb6161d57266de90fbf6775429e094c8ea8f5e164c26e60b77b7a1c0ba96861aa51270e686ff065c60d5e36d1a4241564fe9a1d2c0971ca diff --git a/kde-apps/libksane/libksane-25.08.2.ebuild b/kde-apps/libksane/libksane-25.08.2.ebuild new file mode 100644 index 0000000000000..f5ae22d480865 --- /dev/null +++ b/kde-apps/libksane/libksane-25.08.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.16.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.9.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="SANE Library interface based on KDE Frameworks" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="kwallet" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=media-libs/ksanecore-${PVCUT}:6 + kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + >=kde-apps/libksane-common-${PV} +" + +# Shipped by kde-apps/libksane-common package for shared use w/ SLOT 5 +ECM_REMOVE_FROM_INSTALL=( + /usr/share/icons/hicolor/16x16/actions +) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kwallet KF6Wallet) + ) + ecm_src_configure +}