diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 65450 -> 65470 bytes | |||
-rw-r--r-- | dev-util/breakpad/Manifest | 4 | ||||
-rw-r--r-- | dev-util/breakpad/breakpad-2023.01.27.ebuild | 6 | ||||
-rw-r--r-- | dev-util/breakpad/metadata.xml | 3 | ||||
-rw-r--r-- | dev-util/kdevelop-php/Manifest | 2 | ||||
-rw-r--r-- | dev-util/kdevelop-php/kdevelop-php-24.04.90.ebuild | 53 | ||||
-rw-r--r-- | dev-util/kdevelop-python/Manifest | 2 | ||||
-rw-r--r-- | dev-util/kdevelop-python/kdevelop-python-24.04.90.ebuild | 51 | ||||
-rw-r--r-- | dev-util/kdevelop/Manifest | 2 | ||||
-rw-r--r-- | dev-util/kdevelop/kdevelop-24.04.90.ebuild | 129 | ||||
-rw-r--r-- | dev-util/kio-perldoc/Manifest | 2 | ||||
-rw-r--r-- | dev-util/kio-perldoc/kio-perldoc-24.04.90.ebuild | 23 | ||||
-rw-r--r-- | dev-util/pkgcheck/Manifest | 2 | ||||
-rw-r--r-- | dev-util/pkgcheck/pkgcheck-0.10.30.ebuild | 2 |
14 files changed, 275 insertions, 6 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex 176101e7881a..05358eae7d2f 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/breakpad/Manifest b/dev-util/breakpad/Manifest index f611e374251b..d6da18b2bad0 100644 --- a/dev-util/breakpad/Manifest +++ b/dev-util/breakpad/Manifest @@ -4,5 +4,5 @@ AUX breakpad-2023.01.27-gentoo.patch 3683 BLAKE2B a54a7a7dc740d2de99e58c9d73e64f DIST breakpad-2022.07.12.tar.gz 5373070 BLAKE2B 3598bcebf249c73a13eb77743ee993fb96ebf9585a68e45169afcf34fb836a126ce3b8d71e78dedd3407b843297857619de39fc38661ff80545d572dde098ea1 SHA512 872fa74520709d6510b798c7adfb7fed34a84b1831e774087515c23a005b0ea76ef7758bb565f0ff9f2153206cf53958621463fba0e055c9d31dc68f687e2b8f DIST breakpad-2023.01.27.tar.gz 5455242 BLAKE2B 650f9c2ff4ee5e50f9d51573706757cc56a4d64171a5aea7b825327c55b05b9122d375e718951eee26c2bde7aae69d385205fa777fa23e61e5c97683f3c76120 SHA512 c6802c55653289780232b20e2abc0458c49f3cdff108c3ddfd6e40a2f378da34adbc158548e9c88cbfdbba9526477da9b68c2c45e205231e2802fe533b6bd6a4 EBUILD breakpad-2022.07.12.ebuild 1051 BLAKE2B a4704c377b1a9ca11734b7a344b255a596496b7ceea914bfe2455fd3c54757c2d4e2aeec1f3ca9aef2b24968560f262a6ed5a8aa7a77d33e1fba6633ad23039b SHA512 cfcdbad15225e94150bc020978154595afe16d8f91277eb9932a3608cffee56b770f0add22e07a7991de6a3b7e43e256fb46641996b5bcce205f5bb44772ed0c -EBUILD breakpad-2023.01.27.ebuild 1007 BLAKE2B 149ffc6ff8f7fe05afef6d8d395bb6fda5a95e78b1f7f74c021e4f28b3d583282835509e0931b4d9adcd81317386a57fbd0e67705ad2c0c1e4b29e75dfe17944 SHA512 08924eb8074d1656a1879d85c87d73ca3b0dd7d6d6b559d8ca48d32b8617b111faf33085999be5d30f6a01751ecaa1ad802774a9e651d32d062b9ed676a504ce -MISC metadata.xml 328 BLAKE2B 1fb236117a2b1729f37d92c4cfd6a3ef2675e901467e0631a2be86d6f61c9e9103da96c730009aa3efb3e8846d2e9e77940ac925ea2700b87bee2ba7d148a2b8 SHA512 1f3b69819c461d2a3479490e963940db29211128b0f05faf60489f817fd69eabc79369e11d3f23299090e5bdb14399e72f54ee724e8f6b8a4b189859854cf951 +EBUILD breakpad-2023.01.27.ebuild 1075 BLAKE2B 9d5845ce4ee220d3b02da8a2a5edbbd903a32b9afe192e2cd6575adf158310a01bc3f9ce2626e8819003d340f48c963327d8e7a9ed2604a7cf9a77ddc570c0a0 SHA512 2e07ad604fb8548379bb015c1aead3c90ef5a66b327af50d3fe96c5b8a6d2f0ff9e10767ca3aa7cff7a6bb010d5af1f606a3e41e4b501334a7ad381e96c640ed +MISC metadata.xml 383 BLAKE2B c6b02910a824de40b239e310519be95898697b655baee86af55592163fda982708063c1d425220c0280cf2cb2d4ce50a4f80a463ef890a7254fc7ef34930bd2f SHA512 5f1622159fa76dd53ad185e642a680080ffcdda5905751fd39dad74b20d225ec9715c555cadaeaeaa4d6ada8037d8c845f8e26e4981672bf9fd15317a23becb8 diff --git a/dev-util/breakpad/breakpad-2023.01.27.ebuild b/dev-util/breakpad/breakpad-2023.01.27.ebuild index 398f79e86f23..f577690b56e5 100644 --- a/dev-util/breakpad/breakpad-2023.01.27.ebuild +++ b/dev-util/breakpad/breakpad-2023.01.27.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD BSD-4" SLOT="0" KEYWORDS="~amd64" -IUSE="test" +IUSE="test tools" RDEPEND=" net-misc/curl @@ -24,6 +24,7 @@ DEPEND="${RDEPEND} " BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" +REQUIRED_USE="elibc_musl? ( !tools )" PATCHES=( "${FILESDIR}"/${P}-gentoo.patch @@ -51,5 +52,6 @@ src_prepare() { src_configure() { econf \ --enable-system-test-libs \ + $(use_enable tools) \ || die } diff --git a/dev-util/breakpad/metadata.xml b/dev-util/breakpad/metadata.xml index 99c21f0c89d6..746ae36c4204 100644 --- a/dev-util/breakpad/metadata.xml +++ b/dev-util/breakpad/metadata.xml @@ -5,6 +5,9 @@ <email>tupone@gentoo.org</email> <name>Tupone Alfredo</name> </maintainer> + <use> + <flag name="tools">Build tools</flag> + </use> <upstream> <remote-id type="github">google/breakpad</remote-id> </upstream> diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest index 3e1ed7f2acee..19de960d3162 100644 --- a/dev-util/kdevelop-php/Manifest +++ b/dev-util/kdevelop-php/Manifest @@ -1,3 +1,5 @@ DIST kdev-php-24.02.2.tar.xz 1090444 BLAKE2B 45b4eee5ea0465719b8d14ccc3bbae2021e911b5e5d0ca44ea32397f05a7c0967a0366ba1bf5f3a089e72917b576c4749119bc96ab3e7bc7bc063e4947d572a8 SHA512 f28eb7cbf0a057e0f8eea6112820d0659fd61ef611e03d8850cf8b0782acd9048d5a434d3a3fd26e6e9c0fff094a9f09cc1e4f8bea5e775dd4e2be442f878680 +DIST kdev-php-24.04.90.tar.xz 1090156 BLAKE2B ff37667f60c13728b4317cac7deebe28836ccbb7f77afdad4796036c79f399d38c954c5e180f608ec3b2cdbf8be590d11af6f191442382feea6269e186d061fc SHA512 06654b7d943a35ba8c7989ba58c21c3bf392e1da6ccf656001b67cdb305ceafe202ae14ee85098f5816c906c9c06d33ac5e3315e3c98d73dc0d01660c152b27a EBUILD kdevelop-php-24.02.2.ebuild 1204 BLAKE2B 509cb0478627bc393c54b6e8732b867f7a01a160238567e5daa4cbae02c49e7ed10621477873e027863520d619aef7a7a8075e67ddc48437751577af675f2d0c SHA512 daeebae5053ba338aeed3983b2ed67f53622bb313a7b7de1597a434fd90d6a34fce96a027e3cf29468476b3dcb767215190a20c9176131f633136d0419889a19 +EBUILD kdevelop-php-24.04.90.ebuild 1206 BLAKE2B a8caff79e6de11e6ab10d3eded5bd7046604aace7ea9562ae2f8c94e39cb9c0b65ec1b67c654f3f27c4b9743ad259dbd5fd4f3f163d5affa0d698bb4e4da4976 SHA512 748cb50839f0f5264dae13ff560cafdad57fba4ccd804c820e9ab0299edbd2878c3b06dce28ba92754284ae9c5a36a24ad115f76e405ff6b9290a1117ce1a4ed MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-util/kdevelop-php/kdevelop-php-24.04.90.ebuild b/dev-util/kdevelop-php/kdevelop-php-24.04.90.ebuild new file mode 100644 index 000000000000..b0dc65911f90 --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-24.04.90.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK_DIR="docs" +ECM_TEST="true" +KDE_ORG_CATEGORY="kdevelop" +KDE_ORG_NAME="kdev-php" +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm gear.kde.org + +DESCRIPTION="PHP plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +# remaining tests fail for some, bug 668530 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop-pg-qt:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-util/kdevelop:5[test] ) +" + +src_test() { + # tests hang, bug 667922 + local myctestargs=( + -E "(completionbenchmark|duchain_multiplefiles)" + ) + ecm_src_test +} diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest index 5fc50b186a3c..484be9d092e2 100644 --- a/dev-util/kdevelop-python/Manifest +++ b/dev-util/kdevelop-python/Manifest @@ -1,3 +1,5 @@ DIST kdev-python-24.02.2.tar.xz 1098808 BLAKE2B 3019ef98788699eb9c5b3168656f73cfcd29c54134ca6d23831d70dd318e4b0dee89e7f0e6d4e81b9f446ee5ff92a84f660e117724a7a8b7f1ee3190f4674cfb SHA512 d5b86ce08f7a8ca79bd7f0b65ac1832677b4f0dbb8f2abe3ec7fbcca5a73334a5119c66ab94a22747802312cf717dd99b622243c1c18c55dcbafadba2e33e420 +DIST kdev-python-24.04.90.tar.xz 1098176 BLAKE2B 915df9837bf361e04efd589fae6da57145cdcf9fa3774efd5c843d13b81a69201f9be7c22453771e919d1c38f57fda3f440e68194d3770f62aa06a8ec6385900 SHA512 ec6a8bf0933d2328e75d95cce1d22e3175d463a47f795fb38f0b2654ac423186274002dfe32cdfd6412f55878d1a4ce55cee27e44b24e6a31493b416bad065ab EBUILD kdevelop-python-24.02.2.ebuild 1234 BLAKE2B e43185c4c349afde189d93ebd7214e4fd0b4e7fcfa30060f117e081d74e9d682b599e72ae347ac489a9c3673aff5eeaa121fc1ba59d281f70751c9935b35f188 SHA512 4e304b7a8fd00ffd9e714cd27707427a3ca3ceaf605ac649104c725da17dc686e22aaf55663bafca20be9b9d917d0600d41ba7e6216ab583127213cc09606de5 +EBUILD kdevelop-python-24.04.90.ebuild 1236 BLAKE2B 62b7504b3219861f88df8c198d670d001ecc15cae0c01b09ea9c3f0cf42920b53b5e32730d2877e097cfec17c44f0431e65d19bd9748ab38e6cb452070101635 SHA512 b242a40c2fa3401b4eed0bde3c099e650f25f6f7aec85dbb16f892449a58b2ca95a5c5b95513b74896e9ca5de72be851657fa69435ee203a45190d128fdfdb9b MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-util/kdevelop-python/kdevelop-python-24.04.90.ebuild b/dev-util/kdevelop-python/kdevelop-python-24.04.90.ebuild new file mode 100644 index 000000000000..ca3cc3e268ca --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-24.04.90.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="kdevelop" +KDE_ORG_NAME="kdev-python" +PYTHON_COMPAT=( python3_{10..11} ) +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Python plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pycodestyle[${PYTHON_USEDEP}] + ') +" + +pkg_setup() { + python-single-r1_pkg_setup + ecm_pkg_setup +} diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest index 0252f2ec1689..639d84865bdc 100644 --- a/dev-util/kdevelop/Manifest +++ b/dev-util/kdevelop/Manifest @@ -1,3 +1,5 @@ DIST kdevelop-24.02.2.tar.xz 8753012 BLAKE2B 21776d734ca5e9a38500f58a3aee685c2e254f9073bbb505fe8aa5c91fc996b3ab1dcdf8df46073c5054afe8520fa63b763840e2ec1c25483e146a6e2c300e6c SHA512 eceb82d76788f1577cff1dbc91f30556a985e7597daeb0cf1de5ac9a59046bf13f326dee77bed406b3c9c24d66cf4c5a6a86dbfe37431d6c9c1d4c0f7d64a3b1 +DIST kdevelop-24.04.90.tar.xz 8766456 BLAKE2B 01e6e80d9625a65416aaa2e2e6a42fa2c54def39fe5e242ebc768f7306d991cc5952427d6696f0eb6e5b5f1010b3987de5fcca5178fa0089385b01dec6a5640c SHA512 0371395d3b1c0636e44650ba1a6a56bae3215c9140e3307d62baf3c3addf1eea05b86a7ac8dc5bba2775ebc71250d394f8afe1313ec8b0deb6c78d377894c2de EBUILD kdevelop-24.02.2.ebuild 4137 BLAKE2B 4361823359b671f5256566e99af7189fc5397ddeb338d76d69361c6f126142a491e146f438832f9a4f7e4a1886c0133cf8bdf6a8fbb4703a31ce060d565c7bdf SHA512 bdf5624152863a2d37135214e66feb2d99a96d572896ba2c22ab842ade4c4488ba7bee14cb1e60c7b74d549dc6e7ae71b08c6a1e0749d58fa74fa1fa290d5c42 +EBUILD kdevelop-24.04.90.ebuild 3919 BLAKE2B 8315f817be5432d432f6c560178147034973b5f129960f53a94b33b13b2997ae9b00ef841671ea8466112611a9a70da84371c381180984c298c0e0f8c62a053f SHA512 e396b5227b58f8d1043a58f4b931853c94cd26029f8ec27bf5e9253163ad7ab1bb9374ca0bc6b9654b152165b93b993b706b7ef150cd8b0a5d6c58666462f81c MISC metadata.xml 623 BLAKE2B defbd6a6a992f04fe71d13ca0e6da0b6c7015992f148f1fdd0d844430c44268e5c765c46afabee4af650992556e81acfb1024c94e6e274aefbbf46b65b9762af SHA512 4b022d64a261251c01eb9c8d8ee8aafeac6309272274fa8493f5bb8480cc93be482b145a70fd1a36bc30feaf8649ae17addfe8d7bcf57f78173e0f198805985c diff --git a/dev-util/kdevelop/kdevelop-24.04.90.ebuild b/dev-util/kdevelop/kdevelop-24.04.90.ebuild new file mode 100644 index 000000000000..4f6a9154cdfb --- /dev/null +++ b/dev-util/kdevelop/kdevelop-24.04.90.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KDE_ORG_CATEGORY="kdevelop" +KFMIN=5.115.0 +LLVM_MAX_SLOT=17 +QTMIN=5.15.12 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org llvm optfeature + +DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+gdbui hex +plasma +qmake subversion" + +# see bug 366471 +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/grantlee:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-util/astyle-3.1:= + kde-apps/libkomparediff2:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${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/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${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 + >=kde-frameworks/sonnet-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):= + gdbui? ( kde-plasma/libksysguard:5= ) + hex? ( app-editors/okteta:5 ) + plasma? ( + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-plasma/libplasma-${KFMIN}:5 + ) + qmake? ( dev-util/kdevelop-pg-qt:5 ) + subversion? ( + dev-libs/apr:1 + dev-libs/apr-util:1 + dev-vcs/subversion + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + dev-build/ninja + >=dev-debug/gdb-7.0[python] + >=dev-qt/qdbus-${QTMIN}:* + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + kde-apps/kapptemplate:* + kde-apps/kio-extras:5 +" + +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Purpose=ON + -DLLVM_ROOT="$(get_llvm_prefix ${LLVM_SLOT})" + $(cmake_use_find_package gdbui KSysGuard) + -DBUILD_executeplasmoid=$(usex plasma) + $(cmake_use_find_package plasma KF5Plasma) + $(cmake_use_find_package hex OktetaKastenControllers) + $(cmake_use_find_package qmake KDevelop-PG-Qt) + $(cmake_use_find_package subversion SubversionLibrary) + ) + + use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "konsole view" kde-apps/konsole + optfeature "static C++ Qt code analysis" dev-util/clazy + optfeature "static C/C++ code analysis" dev-util/cppcheck + optfeature "heap memory profiling" "dev-util/heaptrack[gui]" + optfeature "meson project manager plugin" dev-build/meson + optfeature "formatting configurations via customscript plugin" dev-util/indent + optfeature "formatting configurations via customscript plugin" dev-util/uncrustify + fi + ecm_pkg_postinst +} diff --git a/dev-util/kio-perldoc/Manifest b/dev-util/kio-perldoc/Manifest index b6aa16b49acf..e2f9c7656b72 100644 --- a/dev-util/kio-perldoc/Manifest +++ b/dev-util/kio-perldoc/Manifest @@ -1,3 +1,5 @@ DIST kdesdk-kio-24.02.2.tar.xz 40468 BLAKE2B 3c835dcf03a2c85d0acef9f38ca463f2b0114c7297759bfac6b6ba7879adb34ec8c68cf0145da66d0089757bc7e72fb6ae9b7fd4556a4d9c661ee2cf26e26db3 SHA512 3c005bbe1868b91997beb464a7ca9ef27beb81e8599127be497957d202be2b526ab4366bf85c1e2c30dfdda995c675a233f6613d8521e82d332a94d735e1f94d +DIST kdesdk-kio-24.04.90.tar.xz 41112 BLAKE2B cf69f2b5b5100cefd31389c5ec2bd35fb7a0b951ec9c4c8b85a3fcd8178fa6651cc32a7df12c8f7b2612cbd0efa3be7b52be9e61c825ed9589e0a78c31132668 SHA512 8d5c7be0cc0191903e9a4d934ab6d293fb8db2e43b90c0decf91fcf869ac6636377ede1c357ff498bd9fc7b6430106929e722baab667ec7c58ef8688c853c7a0 EBUILD kio-perldoc-24.02.2.ebuild 491 BLAKE2B 4a1c84e2e8430aa347597d2ed2b0b972168ae6481808e0185a8a901db7ef03e6884cf234a246e177ebaaff87fc564767523048de223b3bb9292ce31248c25be2 SHA512 9e025f2c7775986387d62e8475d051bd280a5f743bff035f763ac9b030af11a4714b121a43a03c07a84b72560122b61b830750128bbb195711b1ddaf69ed77cc +EBUILD kio-perldoc-24.04.90.ebuild 473 BLAKE2B 3172a4a1c80e48f76fca9670d9dd44b45ee287fcb5d9671384fb7c63dd9bc5a90996a37d16f55f54818ebb68ba64b887be20de80985401627e5072aebcf71271 SHA512 5992744b1bcdad41cf676e8081720c3fd8afab7153bb1ff30f5c6c669c914a5a0639e0611a6d8ed7db103ba8cc5634917eb2408a2f5e8e185fdb46c195319f95 MISC metadata.xml 376 BLAKE2B 973773b9cb2a2e9d2a7e187056409bbbe4a1f88bf97b791fe4b096beb1c638bbfef558abb19920383471641454784549ada0fe5aba4fcfb6ce762156711457c6 SHA512 e29785bf513fab36b159f7bdca1a339dc3e004e067b1e98ae5997f865494ac70ef4e27a74387cc65a486decd42f91926fe478143b6ac9906753a69f0b546617a diff --git a/dev-util/kio-perldoc/kio-perldoc-24.04.90.ebuild b/dev-util/kio-perldoc/kio-perldoc-24.04.90.ebuild new file mode 100644 index 000000000000..0690f310349c --- /dev/null +++ b/dev-util/kio-perldoc/kio-perldoc-24.04.90.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kdesdk-kio" +KFMIN=6.0.0 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker interface to browse Perl documentation" + +LICENSE="GPL-2+ || ( Artistic GPL-1+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-lang/perl + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 1678ffcd85a8..07f380d584be 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -7,6 +7,6 @@ DIST pkgcheck-0.10.30.tar.gz 378098 BLAKE2B f80224d707f7656ca45f58932936e1ce780d EBUILD pkgcheck-0.10.27-r3.ebuild 2416 BLAKE2B 32b890aa40bb2827a074ba30f8a3db9d3958ca918c5cb3c16cf48aa49dcec56382221a0843898ffb2b9b996cf5f32fe60c325162dabeae5c4234e375ffa0d02f SHA512 fb062ca539a2ee5bea0ea8980b7b6f923defdbef2dbba1039c6f4665878dd6d3c9124987b80be0e576f6c66699841ac10928c449ebfcc43827144b582f7fa59c EBUILD pkgcheck-0.10.28-r2.ebuild 2331 BLAKE2B 0090512494d2ff2741d938d688f57eadbbe013c6708fd71af673669008673fd9eb660698a3576a10b4b02c4cf111aa1d142c08d80f44a7e0e6a31eb28fad89ca SHA512 d9de08af50e69d9ea98e1bee8bed0447fed65cded57fa171434df92fb4e15879cb18027667365d0bb98d6dc283d172ce6ef4117323eabba9cdc08ff6a52c255a EBUILD pkgcheck-0.10.29-r1.ebuild 2265 BLAKE2B 07df3c4de9de91102c70f4da1ecb42ba9e607afc1ad542038b6f97607c08f099ee3902a320cd1ed9c31186c418d85dde89249bb3f502c2f1c34eed93f34f2c91 SHA512 b8d3cafc37a7c978ec70a1c614f2c28f61f48550af70677e5c90b1157d548c3c4f1e8f55766f8d9dfe149a172bed171716771371164974a12e976f6a7e147f14 -EBUILD pkgcheck-0.10.30.ebuild 2165 BLAKE2B c90d89bc074b150b5431b645b9c162b78b96b3382e2a6a02fcbfe9951eb8224ea3d87357a9a2710f1cbbfc70f0302486f5b4eb8341ba9bd62b4b6126184efeb9 SHA512 3ce63bfb00ba3c504d4ce05740d557edcf7c6840df757e8a2d8b426a96cda9bad4b54c9d784e551f321b6014c6f6e1280392219aa36dd8a59e3debbcbdcc100f +EBUILD pkgcheck-0.10.30.ebuild 2172 BLAKE2B 219f4149e7afaab2e79a40218719791c73a1645692f1a4d36dc9847be3078d5fbcf71d43364da303c9e2f8269abecdecc8f1302fcca934d1b46bce254cf47787 SHA512 26764c479c80e6be811206f956d28658ef5e3a3b009980d4eef1802f57fc9283c8f963322ee6bd26345a33c5c48938b788902c58cb4f87441a89ff243d2e01fb EBUILD pkgcheck-9999.ebuild 2223 BLAKE2B b3bb51d84c9be035ead6b753ef8406b2daddf5b27e681af8592214d0f14395663b1a6fd3696fbbcc8b8feeb47cb2080464b50213de149a6731252024dfbd5e0a SHA512 cb10fd31194f6cd4e3a2e0daf7060bf06a350b8beb73fd58be5622c12619f662ff214c523d03542b830b6300e67aa007a4ec320037e967bd333d611b9d04d65a MISC metadata.xml 455 BLAKE2B b544db3532ef1da966833d5edbc79988cc1fd85b6d6276476684b49d4485814d6e2d969e742d3633c8176e7f37cae6614dae1654fd1424d71475f022166f6e6a SHA512 5abd1584f486e88992bab8c51c191b4915a5854752130f8a591147ff4b2af2102fdc8ab182e7358c3e4bbb3fdc8400563a250e2dba1793d365f0edc7c5f7c33a diff --git a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild index 7315eae9e476..b6425a194cef 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then https://github.com/pkgcore/pkgcheck.git" inherit git-r3 else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~s390 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~s390 ~x86" inherit pypi fi |