diff options
Diffstat (limited to 'kde-apps/kdepim-addons')
-rw-r--r-- | kde-apps/kdepim-addons/Manifest | 2 | ||||
-rw-r--r-- | kde-apps/kdepim-addons/kdepim-addons-24.08.2.ebuild | 83 |
2 files changed, 85 insertions, 0 deletions
diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest index 2079957bc08b..735716031ce0 100644 --- a/kde-apps/kdepim-addons/Manifest +++ b/kde-apps/kdepim-addons/Manifest @@ -1,5 +1,7 @@ DIST kdepim-addons-24.05.2.tar.xz 2642052 BLAKE2B 1a847dfa80b0ca187edb23ea8685102d35f1f3459a898a12997c20268a0aca9d247322a2c9ad78226870112bae84926f0a63e71e884e6e8ca02a44a02e4ae645 SHA512 4087ab37f85d36f483dc98f56068710935f41ed152d0364148db3b07a5df4333a06ba215e29b1326ac9cad8add3723185a683c8089f18505a42e786d0efe66b1 DIST kdepim-addons-24.08.1.tar.xz 2613136 BLAKE2B dd7b5d58d6f4627f6ce0a1eb6513e36bfb8dba5f3b3ca0b1b153660a3735bc582954b13cb7dcda5caa05edb9d4dab4b44119654e4b9b9ecedb4eb03112463eb9 SHA512 7f325fe8d54416dd7d11817130b848d34054f7b230d0061c48e7c65dda7e40e2a5babb0484720e5efaa87ff88a30690c44617e370baa2a955a45b4da6264e55c +DIST kdepim-addons-24.08.2.tar.xz 2612008 BLAKE2B 403b646cf91bde0aa7d0d4f4e5c717c5f79404395adb27d93a68305622497fdf5fbf733d30840e5133abefcf06d6bf6e42c80ee1d81b8464e97bbe5355904ade SHA512 7630f1bb8a0fe7afe078d88c68d127075767955dbe66366028788c5ea189cd31f8d7bed9e4f3403760c1f4303011e5ab3600f5c7320796aa31d1d564b63cd823 EBUILD kdepim-addons-24.05.2.ebuild 2612 BLAKE2B 9bac81c01097fe43766a6a8b7f294d3f0eb4b6a82f31c17885f0973b0502fd283a3cfc03271a6bf571c1fb397c808056238cd0219beead45f16eabdd7a49a473 SHA512 6447737caa8d03f7993ff1b1b98b9dde288ff08603475b648ff46106bef95e188553906b028f1da14c5374dc75f10463115e91218555df7b9502e9ebd1f87225 EBUILD kdepim-addons-24.08.1.ebuild 2543 BLAKE2B 9d670871645a5a701c492955598ab96c456c47e7686da5064d0835880b09ec87ad0b1694c10a0594910fe028ce2a8af2679a18416fcf6ab584682988ab13d521 SHA512 155a3a6eb7fdbd6919bb5b81945b3b8f32fb965d96e0d888394466b553ce4ad60f6423b3f8aaebeb1ab573bb817ffbd8ba215a835f8a04bd32ef3bb0340f1a3d +EBUILD kdepim-addons-24.08.2.ebuild 2543 BLAKE2B 9d670871645a5a701c492955598ab96c456c47e7686da5064d0835880b09ec87ad0b1694c10a0594910fe028ce2a8af2679a18416fcf6ab584682988ab13d521 SHA512 155a3a6eb7fdbd6919bb5b81945b3b8f32fb965d96e0d888394466b553ce4ad60f6423b3f8aaebeb1ab573bb817ffbd8ba215a835f8a04bd32ef3bb0340f1a3d MISC metadata.xml 535 BLAKE2B 372b4b81f73cab00c89c12fb43fbb4edeea2521a7f443c70bdd68269780b82ed98e71d5a1b16cab55827f11fefbd70c65fbf860e3d6b73b39647bc02256edaf1 SHA512 a4a82c962488e785ecc5b36711c5730955f0352d7fcc184facfc351668dd22ba82247b9608ca39fac48f6260f29283b3c95e967ab0d887421f5849b425aa7b4d diff --git a/kde-apps/kdepim-addons/kdepim-addons-24.08.2.ebuild b/kde-apps/kdepim-addons/kdepim-addons-24.08.2.ebuild new file mode 100644 index 000000000000..a651fa8812a1 --- /dev/null +++ b/kde-apps/kdepim-addons/kdepim-addons-24.08.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Plugins for KDE Personal Information Management Suite" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="importwizard markdown" + +RESTRICT="test" + +RDEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/incidenceeditor-${PVCUT}:6 + >=kde-apps/kaddressbook-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kimap-${PVCUT}:6 + >=kde-apps/kitinerary-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kpkpass-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/libkleo-${PVCUT}:6 + >=kde-apps/libksieve-${PVCUT}:6 + >=kde-apps/libktnef-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/prison-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:6 ) + markdown? ( app-text/discount:= ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + # not packaged (bug 911819), but if present leads to rust shenanigans + -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON # for adblock support, bug 940898 + -DCMAKE_DISABLE_FIND_PACKAGE_KLLMCore=ON # utilities/alpaka, not packaged + $(cmake_use_find_package importwizard KPim6ImportWizard) + $(cmake_use_find_package markdown Discount) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor + fi + ecm_pkg_postinst +} |