diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-07-07 09:01:58 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-07-07 12:53:45 +0200 |
commit | 317f575631e80687314ed060a16bbc846e728fa3 (patch) | |
tree | 5a943f2d8349547bd37bb49558bd29fc380717ed /kde-apps/umbrello | |
parent | kde-apps/poxml: 22.04.3 version bump (diff) | |
download | gentoo-317f575631e80687314ed060a16bbc846e728fa3.tar.gz gentoo-317f575631e80687314ed060a16bbc846e728fa3.tar.bz2 gentoo-317f575631e80687314ed060a16bbc846e728fa3.zip |
kde-apps/umbrello: 22.04.3 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/umbrello')
-rw-r--r-- | kde-apps/umbrello/Manifest | 1 | ||||
-rw-r--r-- | kde-apps/umbrello/umbrello-22.04.3.ebuild | 74 |
2 files changed, 75 insertions, 0 deletions
diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest index 88c9988cee02..8f90b36aed7e 100644 --- a/kde-apps/umbrello/Manifest +++ b/kde-apps/umbrello/Manifest @@ -1,2 +1,3 @@ DIST umbrello-21.12.3.tar.xz 5658416 BLAKE2B da7d1a26e4ed5c926752c7d2379f8729e02f7d247091b785acd4e3ea79d6bd3c6341d44251a4cb326c13ce8bb292938eae4dcf563a64a4023368195a73daadd3 SHA512 2f24373a41a82bab5fec6a548f18131a70066b5a8ebcadb48aba765e81712c2bb8c4e5017bcfdb4062795ac899d42e3529bd7fbbf1bad403ab2cb0654d727296 DIST umbrello-22.04.2.tar.xz 5676828 BLAKE2B f94b23c83d3959b68f4768e7a5e0e770afe3e0dbae23e62eec0dc7164db6a629a177fb230ddda5a04b81dd75642c82d50248be0795eec801e2fbfefcf05d9929 SHA512 67b3d573cccd0bdf4ec7accea53c5059e6b676525952ea4f66aa1eff0c8cfe3593587dc1e3302fc6a0e3ed9e5a08197bc4abf9d1138d7affbda9579913e4ac3b +DIST umbrello-22.04.3.tar.xz 5674976 BLAKE2B 2e314adc1ea1466c332b34dd861d5eba7a1f09a3363a2c658c9459c1006d39a220fa6bbd80ef1bba393007fc7eb7a10a0b3dba48360a022c65d8eac6a2d86aed SHA512 8c44eca651bef1f4b5022a6c4ef8b6e58277ae4694a1797b75465c6d0cf3936c0f5f3bc2c1d6344885b2a3b0e4f9247b76a63432099590396da634457d56e59e diff --git a/kde-apps/umbrello/umbrello-22.04.3.ebuild b/kde-apps/umbrello/umbrello-22.04.3.ebuild new file mode 100644 index 000000000000..53046455f7e8 --- /dev/null +++ b/kde-apps/umbrello/umbrello-22.04.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_QTHELP="false" # TODO: figure out install error +ECM_TEST="forceoptional" +KFMIN=5.92.0 +QTMIN=5.15.4 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="KDE UML Modeller" +HOMEPAGE="https://apps.kde.org/umbrello/ https://umbrello.kde.org" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="php" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + php? ( + dev-util/kdevelop:5= + dev-util/kdevelop-pg-qt:5 + dev-util/kdevelop-php:5 + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-20.08.3-gentoo-docbundledir.patch # fix hardcoded path +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ ECM_QTHELP + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON + -DBUILD_APIDOC=OFF + -DBUILD_KF5=ON + -DBUILD_PHP_IMPORT=$(usex php) + -DBUILD_unittests=$(usex test) + ) + use test && mycmakeargs+=( + -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Clang=ON + -DCMAKE_DISABLE_FIND_PACKAGE_CLANG=ON + ) + + ecm_src_configure +} |