From 52895d302231ef73b105756d2781b2262638d566 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 2 Feb 2023 15:07:39 +0000 Subject: gentoo auto-resync : 02:02:2023 - 15:07:39 --- dev-util/Manifest.gz | Bin 68395 -> 68400 bytes dev-util/kdevelop-php/Manifest | 4 +- dev-util/kdevelop-php/kdevelop-php-22.12.1.ebuild | 54 --------- dev-util/kdevelop-php/kdevelop-php-22.12.2.ebuild | 54 +++++++++ dev-util/kdevelop-python/Manifest | 4 +- .../kdevelop-python/kdevelop-python-22.12.1.ebuild | 51 -------- .../kdevelop-python/kdevelop-python-22.12.2.ebuild | 51 ++++++++ dev-util/kdevelop/Manifest | 4 +- dev-util/kdevelop/kdevelop-22.12.1.ebuild | 130 --------------------- dev-util/kdevelop/kdevelop-22.12.2.ebuild | 130 +++++++++++++++++++++ dev-util/kio-perldoc/Manifest | 4 +- dev-util/kio-perldoc/kio-perldoc-22.12.1.ebuild | 23 ---- dev-util/kio-perldoc/kio-perldoc-22.12.2.ebuild | 23 ++++ dev-util/uncrustify/Manifest | 6 +- dev-util/uncrustify/uncrustify-0.75.1.ebuild | 2 +- dev-util/uncrustify/uncrustify-0.76.0.ebuild | 31 +++++ dev-util/uncrustify/uncrustify-9999.ebuild | 2 +- 17 files changed, 303 insertions(+), 270 deletions(-) delete mode 100644 dev-util/kdevelop-php/kdevelop-php-22.12.1.ebuild create mode 100644 dev-util/kdevelop-php/kdevelop-php-22.12.2.ebuild delete mode 100644 dev-util/kdevelop-python/kdevelop-python-22.12.1.ebuild create mode 100644 dev-util/kdevelop-python/kdevelop-python-22.12.2.ebuild delete mode 100644 dev-util/kdevelop/kdevelop-22.12.1.ebuild create mode 100644 dev-util/kdevelop/kdevelop-22.12.2.ebuild delete mode 100644 dev-util/kio-perldoc/kio-perldoc-22.12.1.ebuild create mode 100644 dev-util/kio-perldoc/kio-perldoc-22.12.2.ebuild create mode 100644 dev-util/uncrustify/uncrustify-0.76.0.ebuild (limited to 'dev-util') diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 5de7aa214f68..051753777f86 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest index 49a2c65fdd80..8e681190b008 100644 --- a/dev-util/kdevelop-php/Manifest +++ b/dev-util/kdevelop-php/Manifest @@ -1,5 +1,5 @@ DIST kdev-php-22.12.0.tar.xz 1082620 BLAKE2B 967059556ba873e15af714a657d059023ce07fa52a85861952deec589a6941236da7b552872c039f9b6221d901d79128dc2a329b9b4c7a4375ac1724120d0ad1 SHA512 14dbf524ad7aeb4909afe023a350d8afb536ca109d443e940e9545d65c4b98e0546b4c890ec1dbdbccd4f3967a0540c20c61e7b3d48d4da51afecb6ae8e0fbbf -DIST kdev-php-22.12.1.tar.xz 1084020 BLAKE2B 9356ce0aa86c3785512ed58df3b5aa3e0e06c6e71373dde25eaaeaa6e013b9a1870c45fae46807ec912acc236139b2625b91a7fe2dd49b08b9da005b9662e21d SHA512 0d96cfad07ed4131f63b4ee6b03120aed8cc0af9d96db06b0df03c4591933440f14a563a5c3b5edacf91029601c3b61a59041ee4a90478c504f63a1343d021c3 +DIST kdev-php-22.12.2.tar.xz 1086004 BLAKE2B ce48c87532d86614d4ca11a5be3eef84b4359a07794c336a03e7dc0247e9d9ee7c4b3d0fd94198dfd50121dfd67fa38db1e49f03fc799a6d5b2eea9be77bd451 SHA512 f8a7f5b5d639c909f604ed74fae7e39cd858a641dd7faaf6cffa5bc19990ca5adf8a1aff467aafd966f8c0bfeffd8fa7dc24722ac1151618329a3a37496275f3 EBUILD kdevelop-php-22.12.0.ebuild 1222 BLAKE2B 328f6ab7ce518b0fc0f9552ba71e9c4f77adb9875cd6e017229de85de555c35fa41bfc43555ad10c40fa3577a2740c86e61686c7b7de556533719b9b6178b4e8 SHA512 441aab2a33a5266bb7de7ca8321cd33d9190979cfb35963cfbe1469ece678553dad3983fdb55288bfa15c984c3cc0de675d17ec6c1ee5225829cdbf57e78ba3f -EBUILD kdevelop-php-22.12.1.ebuild 1230 BLAKE2B 961cb41f8427097384a1147263844fba26fb16d6cb3c8485bbcb3a7529e610c61c2a0e22d66e05473e42ec7a623f1df7190022682aee3a57987abb4b78fc32b8 SHA512 910efe87bae98965330a59c534b7a43effa4f4ee0e5badee68dd318bcdd7d1a85489678f4182e6850e7e5abb90e325d6fe8ef4dd232d2865c55f901f0c4ad1c0 +EBUILD kdevelop-php-22.12.2.ebuild 1230 BLAKE2B 961cb41f8427097384a1147263844fba26fb16d6cb3c8485bbcb3a7529e610c61c2a0e22d66e05473e42ec7a623f1df7190022682aee3a57987abb4b78fc32b8 SHA512 910efe87bae98965330a59c534b7a43effa4f4ee0e5badee68dd318bcdd7d1a85489678f4182e6850e7e5abb90e325d6fe8ef4dd232d2865c55f901f0c4ad1c0 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-util/kdevelop-php/kdevelop-php-22.12.1.ebuild b/dev-util/kdevelop-php/kdevelop-php-22.12.1.ebuild deleted file mode 100644 index 991d495f50a0..000000000000 --- a/dev-util/kdevelop-php/kdevelop-php-22.12.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 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.101.0 -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm gear.kde.org - -DESCRIPTION="PHP plugin for KDevelop" -HOMEPAGE="https://www.kdevelop.org/" - -LICENSE="GPL-2 LGPL-2" -SLOT="5" -IUSE="" -KEYWORDS="~amd64 ~arm64 ~x86" - -# 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-php/kdevelop-php-22.12.2.ebuild b/dev-util/kdevelop-php/kdevelop-php-22.12.2.ebuild new file mode 100644 index 000000000000..991d495f50a0 --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-22.12.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 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.101.0 +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm gear.kde.org + +DESCRIPTION="PHP plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +IUSE="" +KEYWORDS="~amd64 ~arm64 ~x86" + +# 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 5a3df88d13ff..17407ae50e5f 100644 --- a/dev-util/kdevelop-python/Manifest +++ b/dev-util/kdevelop-python/Manifest @@ -1,5 +1,5 @@ DIST kdev-python-22.12.0.tar.xz 1091048 BLAKE2B 72fa9cf9a17e05dadc79f1997e952430ef771a0075100a3e73f1e7415f62458e6cd34f0e901d2ca7e44cdd6251547a63320ccde0ed19e3f127f6f966d0c47c04 SHA512 d19b0fb4d1518adf9882962a79053178dad571e0d7841dd895ad089dd5e55916263317966bb3ecd0b59254cbad598025a74e259596821e12e2395ee27ed53766 -DIST kdev-python-22.12.1.tar.xz 1094836 BLAKE2B b8daa9271d9e5f7b619184af8b32d35772c02d615be0acc5db6ae5138f7060d0870565044a23318d99e772eeac4427706ec7d88e9ded822e9663b816409f82a6 SHA512 d510ef0a0062f219cad5445d1772dc6cbd5711029a7f0ebd2399177e2da259077d9aa1d6e07d6e42e2400dd9c25f933a8117007918696c624b1e3d980402b395 +DIST kdev-python-22.12.2.tar.xz 1095900 BLAKE2B f8a7e7532acd363ec456abe08964eaf08673a91ae1d3da5f677e06817781f6cbc00daceb8615506763888c84cdf80e2e0892e7b2e7744830c57f21cf1879231c SHA512 6c40b314379647d8d62fe749de642ad1c6552fd129ceb43fe7be203d966931e42b2efd895e0379e917fb68783c268125ea329da29e6a098dfc829c19f59215eb EBUILD kdevelop-python-22.12.0.ebuild 1226 BLAKE2B acc2f1ee4acea5bb66f5dbdbd93eacbe4207bbff3542e1404744efbbd9bd187e36de06a7dbdfdec0a97dfcfaaf12deebfca853b92c82bd99bdbd2d3002657f83 SHA512 7dcc8d69cceef583fe5f2ec1c92920c2e65d0f6ea528939a004c6ce9b614709034bd681f76f1de052ff29bd7751162eb6e2a8a3217becf907615b84de76c1fff -EBUILD kdevelop-python-22.12.1.ebuild 1230 BLAKE2B 581eac9a0045cb103423f4c4fca4585f41c803f72d06dbab31c5ce380cf73f42de6b514e9f3fff88a2413a0cae0ec8b34b5ef6e903b0361e084083104e1b0aa9 SHA512 8356057c54089b61f98f4b56bbb3afd81efbb2959d2bdf29379fc7889aa3b000836019d8b852726531322f48bea7189edabe2138ebad7e1606f585f672a93f02 +EBUILD kdevelop-python-22.12.2.ebuild 1234 BLAKE2B 6e6a0d498217bccb9b7ee7422fe7ba07f703b1c5f18a1cdc05cd25d9e9f8844d65698020e6af873674109b8dcee545a3d472971680c5baf66e9ea5715674dcc0 SHA512 43be32538d841c982020533ebbcd489fc106e814d67a2af9666df73b20cf7f38d0331abaae733bc50625ecc0b3448b35122ac3d9329acfe1f3fec3c9a9a36835 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-util/kdevelop-python/kdevelop-python-22.12.1.ebuild b/dev-util/kdevelop-python/kdevelop-python-22.12.1.ebuild deleted file mode 100644 index fe1ea0414bcc..000000000000 --- a/dev-util/kdevelop-python/kdevelop-python-22.12.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 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_{9..10} ) -KFMIN=5.101.0 -QTMIN=5.15.5 -inherit ecm gear.kde.org python-single-r1 - -DESCRIPTION="Python plugin for KDevelop" -HOMEPAGE="https://kdevelop.org/" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -IUSE="" -KEYWORDS="~amd64 ~arm64 ~x86" - -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-python/kdevelop-python-22.12.2.ebuild b/dev-util/kdevelop-python/kdevelop-python-22.12.2.ebuild new file mode 100644 index 000000000000..102499a5e336 --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-22.12.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 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_{9..10} ) +KFMIN=5.101.0 +QTMIN=5.15.5 +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" +IUSE="" +KEYWORDS="~amd64 ~arm64 ~x86" + +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 58cdde914102..5b080af5d895 100644 --- a/dev-util/kdevelop/Manifest +++ b/dev-util/kdevelop/Manifest @@ -1,5 +1,5 @@ DIST kdevelop-22.12.0.tar.xz 8623184 BLAKE2B 5601977232e99fe8431d36dda24320ed08f9298e9524878b0c5473074b0386fc9e056d1b2aa723c452113ceca7e97c8673977936902a2e0c4689b5b3ff8572d7 SHA512 1390b18aa495f66ead6b2e777d41563401f47d8871a740323918a4593bbb96fbae55144286a60ce68026b78da1244293239c09fc5ed77499e6ac9fd592b11808 -DIST kdevelop-22.12.1.tar.xz 8627956 BLAKE2B bd87922b0e630ffc2226ac3e90e941d423acf3786bece666dc87da54706e49f66a5500087b666b1460f05af28414fb33a3372756eae54a8769a7fc3876319a11 SHA512 4dea0f0cc4f55f359eeff3a2efb7770ebe04696e4888bcef8acb4d0b25d817437093b8683940df6213d4c7ab4067c8b0494be995f2ebb52fa26e3ef8d2a2c438 +DIST kdevelop-22.12.2.tar.xz 8627844 BLAKE2B 43e659d94f86f2c68b2702cfbe153255c2e6341b5fd0d8eb3796946024873bebad8724eb7819755b2cbb49377fef96f388e6363df440d5e6577c316a464a4c5f SHA512 ad312ea26861e082877489f35865e6805cf3b5c620f9c9a1e345b0b20d21a2b56c9a71448e4df47c69be46f1df9fcb2d0556b04fdd597a357d6cd46670de77a3 EBUILD kdevelop-22.12.0.ebuild 4134 BLAKE2B dbd8e05a8c6f1f50292e6fd93694424d07a929427643bac30ebe0c7d32d12638e9b5e5469013a0f06c1e2ee75e84a458778e34f8be5fbc83ad9f77418e66da55 SHA512 5547041671eca1b08fb44996ef87207bc406a174e9317f255555663b588255635171f3da78d34bf331abe5a614784a75b49ad24808e88460c2b7c0632229b2d5 -EBUILD kdevelop-22.12.1.ebuild 4142 BLAKE2B 11b50f0e1c9127494834a4c5586557ce092def69caf33f5328bef0f69f54bef9d06f0135d549a53bbe2546717270be0055cb5a21c27ca58536b83e27b131c412 SHA512 6bdf6515905f8cbc9d608b953060eae8828900c1af56b59d494badd69647ebe8257cdc8f45c7d36f0825030bba666b297edb375a0b73c41e0e6bdeb831487c4c +EBUILD kdevelop-22.12.2.ebuild 4142 BLAKE2B 11b50f0e1c9127494834a4c5586557ce092def69caf33f5328bef0f69f54bef9d06f0135d549a53bbe2546717270be0055cb5a21c27ca58536b83e27b131c412 SHA512 6bdf6515905f8cbc9d608b953060eae8828900c1af56b59d494badd69647ebe8257cdc8f45c7d36f0825030bba666b297edb375a0b73c41e0e6bdeb831487c4c MISC metadata.xml 623 BLAKE2B defbd6a6a992f04fe71d13ca0e6da0b6c7015992f148f1fdd0d844430c44268e5c765c46afabee4af650992556e81acfb1024c94e6e274aefbbf46b65b9762af SHA512 4b022d64a261251c01eb9c8d8ee8aafeac6309272274fa8493f5bb8480cc93be482b145a70fd1a36bc30feaf8649ae17addfe8d7bcf57f78173e0f198805985c diff --git a/dev-util/kdevelop/kdevelop-22.12.1.ebuild b/dev-util/kdevelop/kdevelop-22.12.1.ebuild deleted file mode 100644 index cb912cc23d10..000000000000 --- a/dev-util/kdevelop/kdevelop-22.12.1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2023 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.101.0 -QTMIN=5.15.5 -VIRTUALDBUS_TEST="true" -VIRTUALX_REQUIRED="test" -inherit ecm gear.kde.org 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/57" # look at KDEVELOP_SOVERSION inside CMakeLists.txt -IUSE="+gdbui hex +plasma +qmake reviewboard subversion" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -# 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-6.0:= - gdbui? ( kde-plasma/libksysguard:5= ) - hex? ( app-editors/okteta:5 ) - plasma? ( - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - ) - qmake? ( dev-util/kdevelop-pg-qt:5 ) - reviewboard? ( >=kde-frameworks/purpose-${KFMIN}: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-qt/qdbus-${QTMIN}:* - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - dev-util/ninja - kde-apps/kapptemplate:5 - kde-apps/kio-extras:5 - >=sys-devel/gdb-7.0[python] - reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) -" - -src_configure() { - local clang_version=$(best_version sys-devel/clang) - local llvm_root="/usr/lib/llvm/$(ver_cut 1 ${clang_version##sys-devel/clang-})" - - local mycmakeargs=( - -DLLVM_ROOT=${llvm_root} - $(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 reviewboard KF5Purpose) - $(cmake_use_find_package subversion SubversionLibrary) - ) - - use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON ) - use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=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-util/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/kdevelop/kdevelop-22.12.2.ebuild b/dev-util/kdevelop/kdevelop-22.12.2.ebuild new file mode 100644 index 000000000000..cb912cc23d10 --- /dev/null +++ b/dev-util/kdevelop/kdevelop-22.12.2.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2023 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.101.0 +QTMIN=5.15.5 +VIRTUALDBUS_TEST="true" +VIRTUALX_REQUIRED="test" +inherit ecm gear.kde.org 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/57" # look at KDEVELOP_SOVERSION inside CMakeLists.txt +IUSE="+gdbui hex +plasma +qmake reviewboard subversion" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# 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-6.0:= + gdbui? ( kde-plasma/libksysguard:5= ) + hex? ( app-editors/okteta:5 ) + plasma? ( + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + ) + qmake? ( dev-util/kdevelop-pg-qt:5 ) + reviewboard? ( >=kde-frameworks/purpose-${KFMIN}: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-qt/qdbus-${QTMIN}:* + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + dev-util/ninja + kde-apps/kapptemplate:5 + kde-apps/kio-extras:5 + >=sys-devel/gdb-7.0[python] + reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) +" + +src_configure() { + local clang_version=$(best_version sys-devel/clang) + local llvm_root="/usr/lib/llvm/$(ver_cut 1 ${clang_version##sys-devel/clang-})" + + local mycmakeargs=( + -DLLVM_ROOT=${llvm_root} + $(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 reviewboard KF5Purpose) + $(cmake_use_find_package subversion SubversionLibrary) + ) + + use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON ) + use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=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-util/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 782701ac6c19..5511c66b821e 100644 --- a/dev-util/kio-perldoc/Manifest +++ b/dev-util/kio-perldoc/Manifest @@ -1,5 +1,5 @@ DIST kdesdk-kio-22.08.3.tar.xz 39644 BLAKE2B c927d4bce54ba32bf51deefcdda5fdfd9c9226b373398da784a34a69946b95b4200a4f814074c9bca87bb4fe44bbdbf081cd86a29fd17ea3ae62988da35ce833 SHA512 4e97f1c185df7c0aeaa62e52a5535262468ffffc760139c1a01afa3d77c809a5f7e64dee859496d2d23fb1bc4b4bca2322af0a3f0db6f54b4e94a2d5e6c8fc86 -DIST kdesdk-kio-22.12.1.tar.xz 40156 BLAKE2B 3a803b0bf54ce971961c62acac3f5c0dc3ae2d3407be59bd5b03be25307236cc173d371dd57b3c32b5ec73c7e00327aece1ac2076553f9b217ac7f7b9d0a2c3e SHA512 99d847e08e6df810eb38bd8b03a8ff4a9439e193e5cd40452bcbdad0c479477ebc1e72608a56453fd3f58d719b405bba8efeb6e4573d4a5653e9d7bec517f117 +DIST kdesdk-kio-22.12.2.tar.xz 40136 BLAKE2B 659fed0363a26028b1f00b8160b4faa7a649c03c6349fb7c093c3f7c9f5280586dd5dad3a3dddc6305d04505a2a673902647b6ffce3e0636306b0490da130399 SHA512 3f3539ea094626eaf02867af4582b92dc4de66d910cf557bdbc6fe8c72ca1a49b845c326ecac8b09fab70575939236b51e94e33dc264372a723aa677fe359124 EBUILD kio-perldoc-22.08.3.ebuild 490 BLAKE2B 4c57a099e7145b2be643aaf06035f90268f10cdd7eb90c50c44aa13c2e5794acb9cd95b18fe533e102b2d1f287102af9e90d1f56ab106b1b055e2ffbb43396cb SHA512 a7ad3ce1c90257d93648f9386b5bc55e2ca264d120f0461f68b9fe3fa7a401b131f054a6636eac3c8d15cd0100022e166670f1b47f698b03a3e7459950188d0d -EBUILD kio-perldoc-22.12.1.ebuild 494 BLAKE2B 3709f0dca4eda65185d1a78f8cd698c400e7bcdcb4ff2cdc41fc61ae6842d4ff686ea1e4ebeaf4f5062b234305dc57fc4f3c2dc7d1aec851a13368931ffe70d6 SHA512 582e5ff30cc2b2d92c4d4f61b48c6e04e1bac84ed849c168d93e43a8ba8f604c569c4aa5dbe66b0a1a0512081f0b5bc82ed2fd4f54731afda64132a6c41c8916 +EBUILD kio-perldoc-22.12.2.ebuild 494 BLAKE2B 3709f0dca4eda65185d1a78f8cd698c400e7bcdcb4ff2cdc41fc61ae6842d4ff686ea1e4ebeaf4f5062b234305dc57fc4f3c2dc7d1aec851a13368931ffe70d6 SHA512 582e5ff30cc2b2d92c4d4f61b48c6e04e1bac84ed849c168d93e43a8ba8f604c569c4aa5dbe66b0a1a0512081f0b5bc82ed2fd4f54731afda64132a6c41c8916 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-util/kio-perldoc/kio-perldoc-22.12.1.ebuild b/dev-util/kio-perldoc/kio-perldoc-22.12.1.ebuild deleted file mode 100644 index 5888a0913a0e..000000000000 --- a/dev-util/kio-perldoc/kio-perldoc-22.12.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="kdesdk-kio" -KFMIN=5.101.0 -inherit ecm gear.kde.org - -DESCRIPTION="KIO worker interface to browse Perl documentation" - -LICENSE="GPL-2+ || ( Artistic GPL-1+ )" -SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-lang/perl - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/dev-util/kio-perldoc/kio-perldoc-22.12.2.ebuild b/dev-util/kio-perldoc/kio-perldoc-22.12.2.ebuild new file mode 100644 index 000000000000..5888a0913a0e --- /dev/null +++ b/dev-util/kio-perldoc/kio-perldoc-22.12.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kdesdk-kio" +KFMIN=5.101.0 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker interface to browse Perl documentation" + +LICENSE="GPL-2+ || ( Artistic GPL-1+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-lang/perl + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/dev-util/uncrustify/Manifest b/dev-util/uncrustify/Manifest index 349a574f5190..9bc220680efa 100644 --- a/dev-util/uncrustify/Manifest +++ b/dev-util/uncrustify/Manifest @@ -1,6 +1,8 @@ DIST uncrustify-0.71.0.tar.gz 1704631 BLAKE2B 3dc9122647e2c173a776c4ad24c93d7b88fdd00c6c4f3070e68fd7a272218335063d8563446a3c8e72ff68e41d00a265aca76682a8cea201a33230377d7e425a SHA512 220ecbebb1c1d6abadb96c339e4ca9b264a04fa08bc83e9b0fabba5fae425efd1911d175d18b635521614ec9c33aa389fadaeec62ebf28a5d71e595900a92181 DIST uncrustify-0.75.1.tar.gz 1603502 BLAKE2B 096a933757b2894f61cf0630f1329f7c118e28469f8bf14b4bc696ffeed031792829a0bb6432c528610e0d58ea3a0a3c007b2d9821f855d646b330fad6e25f2a SHA512 105e723a3421153919f7280288559cdf6a0ff80bf37575348195f8f83f3f3863b0084911ec8b07b0a88147bd8321698e1108c91fa3892fdaed59048d4057e3de +DIST uncrustify-0.76.0.tar.gz 1653093 BLAKE2B 4054341aefebdd40fa5b20502e26603d2ca5cb43fe493c5aa9f1e86753bc8becf7733aa36a8c9348010c5a697a353fc67c73e5690beb51067eb7671749f314d6 SHA512 2d0f4dcca091890d3c384b2253b87dd51dba264b289890cc0dd39eff307d9f4069638be0493a8814d3e03a58c10dd1dc40bee5afd342ce28cccbc45bb61e9ed9 EBUILD uncrustify-0.71.0.ebuild 746 BLAKE2B 38fa01d4d1012f67eafe5c8c740ba115d07e7855bdb047827af5d87767ee31da16609337b5d39bb06233a4ed4235204766ed21176f76e78621a27ced43ec1c29 SHA512 02b3d0c32eb468412bab92825746c0c9526eae1800d9103859ab46a62de278aa92ae6874df5dd29ff2fc2894c1f1a3f9512c0ac99a7a39be688db67557f8db38 -EBUILD uncrustify-0.75.1.ebuild 739 BLAKE2B 88766a0a016ea9c24cf6e85cbd73da523909e6f4f9051c9fcdbb33e732a1f2f31020051de36b35c55173f3f9871f854c6a4f7b01ec6c9dc909df093905ba2a20 SHA512 928918624ee86a872c683445ab3e28a12fc201655755cba931e3d72dd82917f6a563791d849c78903ee545fa62d3784ac0e9e3309406d47e6710155e6f41b01a -EBUILD uncrustify-9999.ebuild 748 BLAKE2B c8180e3f66c8491d76aadeada46167af2aa1ebe14fdb6421bf31b65cd4047d54a76c3b63af68cec3df89811e5096f62bb00fe9f93ae6edbc74b99223b7a62d5e SHA512 b7c61299cca1f1c349f2100f24ba69111079b9f13b32f3078f49707fc30dbcd2467bc993e4a9e74a9e75b4d2efa5ff89fce2f161214fcd4033abe3f79287f26a +EBUILD uncrustify-0.75.1.ebuild 737 BLAKE2B 16d4547f54d841932421cadf5fcccea53fb43915c269049ab37b653bcc784d0b5348bf6306968910282d5d271f22966c020937cf4f9a8d7d9afafc11645a6674 SHA512 74d48de22eaf785bd2aa392963f0be1ba3e7c911112a4b5095dc3750213f063af88a97987f67117da80cfae315579997f5e3d36bd9d3f164205d5c99e2124fe2 +EBUILD uncrustify-0.76.0.ebuild 739 BLAKE2B 63fdd2e1fa787c0b9e52035bd233f3e214cd5ab8a0e0a0252740a213c9281475b2393618d0383396bb5b849b7eed80d3c12607bc63d91a2e88f513323847de12 SHA512 f6d12f2faba091050420d66414f1ccacc87512733a9356f9244570b9a03c7b21638a897dd7efd43bdb911199db442c23fb4a4fa374fcc29fddfe125fe8790d2b +EBUILD uncrustify-9999.ebuild 748 BLAKE2B a7b7540e756da6282649e3d617dfa3b9f4732fe47a949334e5eccbdf246aa3ac90839a9736e79972065213f0d9bfb378e5e7541ca06d5fa7a23bea81c48a7ef1 SHA512 071f227f50e97f9b0c89273f6492f9929c23049da59d28bfd3ea6cfc382adac203ec7c7c06af9743f46b74d89b63418c077dc3bbfda207e061a66856fb50f43d MISC metadata.xml 500 BLAKE2B bc52827b6bca6fe3529586004a180234601307881f2ffabc23bea7210093e42ca29fc4baf2a81f45793d9bcd2bfbd546622d7703b9680200159bbf8e52d76fcc SHA512 5a039d7b7a857226c80a557ceb868a625b85b3a2205437badb4c85241f4aa51c14b6aade595d52468347c998f8a5cf1bf0030ec932e54907387803b782387b38 diff --git a/dev-util/uncrustify/uncrustify-0.75.1.ebuild b/dev-util/uncrustify/uncrustify-0.75.1.ebuild index 5e2256a0138d..a35e3a587c64 100644 --- a/dev-util/uncrustify/uncrustify-0.75.1.ebuild +++ b/dev-util/uncrustify/uncrustify-0.75.1.ebuild @@ -7,7 +7,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" scm_eclass=git-r3 else - KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" + KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz" S=${WORKDIR}/${PN}-${P} fi diff --git a/dev-util/uncrustify/uncrustify-0.76.0.ebuild b/dev-util/uncrustify/uncrustify-0.76.0.ebuild new file mode 100644 index 000000000000..23cbb4a29792 --- /dev/null +++ b/dev-util/uncrustify/uncrustify-0.76.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + scm_eclass=git-r3 +else + KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" + SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz" + S=${WORKDIR}/${PN}-${P} +fi + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake python-any-r1 ${scm_eclass} + +DESCRIPTION="C/C++/C#/D/Java/Pawn code indenter and beautifier" +HOMEPAGE="http://uncrustify.sourceforge.net/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} diff --git a/dev-util/uncrustify/uncrustify-9999.ebuild b/dev-util/uncrustify/uncrustify-9999.ebuild index f9d041955b98..b8521ea0bcb1 100644 --- a/dev-util/uncrustify/uncrustify-9999.ebuild +++ b/dev-util/uncrustify/uncrustify-9999.ebuild @@ -14,7 +14,7 @@ fi inherit cmake ${scm_eclass} -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit python-any-r1 -- cgit v1.2.3