From a3c403d854118e8ef0e2d661383445eb2d7ec732 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 11 Feb 2024 23:35:14 +0000 Subject: gentoo auto-resync : 11:02:2024 - 23:35:13 --- kde-frameworks/extra-cmake-modules/Manifest | 4 +- .../extra-cmake-modules-5.114.0.ebuild | 70 ---------------------- .../extra-cmake-modules-5.115.0.ebuild | 70 ++++++++++++++++++++++ 3 files changed, 72 insertions(+), 72 deletions(-) delete mode 100644 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.114.0.ebuild create mode 100644 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild (limited to 'kde-frameworks/extra-cmake-modules') diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest index 48cdca0e1f4d..01b48d4bc939 100644 --- a/kde-frameworks/extra-cmake-modules/Manifest +++ b/kde-frameworks/extra-cmake-modules/Manifest @@ -4,9 +4,9 @@ AUX extra-cmake-modules-5.49.0-no-fatal-warnings.patch 1104 BLAKE2B 9f70e75ed926 AUX extra-cmake-modules-5.93.0-disable-qmlplugindump.patch 3151 BLAKE2B f10ceecfbfdad60f628cf1b0c0972f8ebc8db615938b23f300f80855bcc77a6f21d35cb56130df760e3e893ee025689869023048434a3f6329f25181304b4eb6 SHA512 8f046619df65df32736a217ca94439e9c567f6a84a3c736507259b20958c1972d21ee7dcda79b11cc220713010fbfb69f516f0ea1ea2b730e5efb7c32a2fdd04 AUX extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch 1703 BLAKE2B 71d07fcfb3a93caf5f73f818cff7f0139c4866ef3a1abaede189e171217ec9a4e6825ec6d37c344ab8d94989493647f4d7b5749d3db1767b54bb9c6e328ca571 SHA512 8b015810e455aa0a54535f594668595900b0b2d700685c952cbb9a2dd46e3c413815b33fef69f4251bb20c93e4c3a4e6b9691680b3ffcf1bac5cf48931bb5e3b DIST extra-cmake-modules-5.113.0.tar.xz 332464 BLAKE2B 2bc33b2799151d0658125160609ff67ef5bc3d02dde868be6db6cbdf74e8030899db45a8d94a6b336f8168bd71aafbe1e4afa63ac4c434ed97429c54ad0c3540 SHA512 63a9bc19432a51bfaf1618b0e2cb4ce4ae188f0a2dfc44717c9a666df3f38222c3f5ebf9f210f33d400b0405e07b1574ff4de98b7dae23003785a9ea2a430e52 -DIST extra-cmake-modules-5.114.0.tar.xz 332492 BLAKE2B 62da9786d39a33a649a2a85c1337a205b8e1bfe75e04f3a48456ba718cad43b752b604027d3d2fc1069dbd699180bf73629b366929b5eb375b1ab5541133295c SHA512 38431ab95a9648f2febe0d5a9e54a61a3a9d483f31ca1f410e2e9bdd4b4718ee501ec96c2b5097caa9facddf07b1f32671a510a4ccefa2d0791248684b3d934f +DIST extra-cmake-modules-5.115.0.tar.xz 332504 BLAKE2B e76e2dcd990f95cb96f9ae049c0a22e05d3eb9d87e419ff80b4e5f2f2adb06f6fc9f09c69101f1e9155d6c31c4062eafe5d3c90ac94f3cc95f80ea889f0965c8 SHA512 53c44d8ccb58266bdf72014467cd57de86acb89ba272f1fb09f80af1c858a442cb59347fbff95cb3188c14a5cc520f9e952d1b396f2c5f2ed99aa070beacac22 DIST extra-cmake-modules-5.249.0.tar.xz 340012 BLAKE2B f960359e2e9830fbbeeb9a4280d0a176926df11f5998d0c4c29991a710e5ba60396fc38c00ae2e9719ed98778dc74c9638c5f1ba2bf9c744676d6a0a5be7b687 SHA512 aa43000acb9b2ed72d8c377278d0d2c0ddc0a140cd58197bf0b4993b743eaa6ddb785ac27465680ab26d3c1d4c7e853dfbb40231b4704a63130cd595e56cdc05 EBUILD extra-cmake-modules-5.113.0.ebuild 1632 BLAKE2B e0e30590c952dcfdc0022e0327762ac6b539164aa48f5eb5bcf3a4936237881e461d7019a732fa15d5ad4192c97d71c64c9b155138e31171833cbc774b25af13 SHA512 5843febf66114e687692068069083ac864f9e05052357fbfd0fc6b4ba8b3aaf304e62fb8ffcf8932ab3540a3fe2e84c085771d4cfb676039f3d03d0a0a39cba1 -EBUILD extra-cmake-modules-5.114.0.ebuild 1638 BLAKE2B 66bc4277a405587907b0610c0321fdfbb27f369df8a752dca09216e69c51b76bbe3ada19f9a7e90b6852e59efa1a8af1a34f00e7c6bb704b54ff8ed82a64ef4f SHA512 2ebe02531854113b00a576de56cc28b4aa234d319b1849548eb4b559c8975eb8ba2b5f4a7ed370755bf460933bb854a30703f03f0443c6b6e5b39162f6241fe2 +EBUILD extra-cmake-modules-5.115.0.ebuild 1638 BLAKE2B 66bc4277a405587907b0610c0321fdfbb27f369df8a752dca09216e69c51b76bbe3ada19f9a7e90b6852e59efa1a8af1a34f00e7c6bb704b54ff8ed82a64ef4f SHA512 2ebe02531854113b00a576de56cc28b4aa234d319b1849548eb4b559c8975eb8ba2b5f4a7ed370755bf460933bb854a30703f03f0443c6b6e5b39162f6241fe2 EBUILD extra-cmake-modules-5.249.0.ebuild 1653 BLAKE2B d1b6a4c2c53793915f6b96abe3eb1dbd6fc01e2a86b21eca7e9725c90736d5e3dd0c88b91bc6824193d23183c26667f7551f9934248a44c1389f8f061eac0ed7 SHA512 c4f49b38b2831e108bc7cac31290090f0e150064cb1336fd28cd0a4c88b96d00d4a18544ff9394685dcd0c7b1161eaabf7ab26374d229e7c8ef48e142f3733a0 MISC metadata.xml 554 BLAKE2B 7af82aeb7ce6ab40ccaabe8c60c232d0832a6995fed4449777bfd3df39191007080672bfb6d8fbebb756e3380666b9790ab175dd8ea76743fefcecb52d3e1511 SHA512 199c85f33ac9628f012c917e8af4d95ce67a2e0ff6c66b27d46293f9fce37c893e67d0a92587bef076e38ed3553b09c0f40e9757b24c2de608f8411be6045f62 diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.114.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.114.0.ebuild deleted file mode 100644 index b66b7a47adf4..000000000000 --- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.114.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -QTMIN=5.15.9 -inherit cmake frameworks.kde.org python-any-r1 - -DESCRIPTION="Extra modules and scripts for CMake" -HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules" - -LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="doc test" - -RESTRICT="!test? ( test )" - -RDEPEND="app-arch/libarchive[bzip2]" -BDEPEND=" - doc? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') - >=dev-qt/qthelp-${QTMIN}:5 - ) - test? ( - >=dev-qt/linguist-tools-${QTMIN}:5 - >=dev-qt/qtcore-${QTMIN}:5 - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch" - "${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch" - "${FILESDIR}/${PN}-5.93.0-disable-qmlplugindump.patch" - "${FILESDIR}/${PN}-5.112.0-disable-tests-requiring-PyQt5.patch" # bug 680256 -) - -python_check_deps() { - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}" - -DBUILD_QTHELP_DOCS=$(usex doc) - -DBUILD_HTML_DOCS=$(usex doc) - -DBUILD_MAN_DOCS=$(usex doc) - -DBUILD_TESTING=$(usex test) - ) - - cmake_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=( - # passes, but then breaks src_install - ECMToolchainAndroidTest - # broken, bug #627806 - ECMPoQmToolsTest - # can not possibly succeed in releases, bug #764953 - KDEFetchTranslations - ) - # possible race condition with multiple jobs, bug #701854 - cmake_src_test -j1 -} diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild new file mode 100644 index 000000000000..b66b7a47adf4 --- /dev/null +++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.115.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +QTMIN=5.15.9 +inherit cmake frameworks.kde.org python-any-r1 + +DESCRIPTION="Extra modules and scripts for CMake" +HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules" + +LICENSE="BSD" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc test" + +RESTRICT="!test? ( test )" + +RDEPEND="app-arch/libarchive[bzip2]" +BDEPEND=" + doc? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') + >=dev-qt/qthelp-${QTMIN}:5 + ) + test? ( + >=dev-qt/linguist-tools-${QTMIN}:5 + >=dev-qt/qtcore-${QTMIN}:5 + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch" + "${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch" + "${FILESDIR}/${PN}-5.93.0-disable-qmlplugindump.patch" + "${FILESDIR}/${PN}-5.112.0-disable-tests-requiring-PyQt5.patch" # bug 680256 +) + +python_check_deps() { + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}" + -DBUILD_QTHELP_DOCS=$(usex doc) + -DBUILD_HTML_DOCS=$(usex doc) + -DBUILD_MAN_DOCS=$(usex doc) + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + # passes, but then breaks src_install + ECMToolchainAndroidTest + # broken, bug #627806 + ECMPoQmToolsTest + # can not possibly succeed in releases, bug #764953 + KDEFetchTranslations + ) + # possible race condition with multiple jobs, bug #701854 + cmake_src_test -j1 +} -- cgit v1.2.3