From 905e7d07da40378586e71ece65bd962b0b00c578 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 7 Mar 2024 01:06:27 +0000 Subject: gentoo auto-resync : 07:03:2024 - 01:06:26 --- dev-util/include-what-you-use/Manifest | 4 +- .../include-what-you-use-0.19.ebuild | 75 ---------------------- .../include-what-you-use-0.21.ebuild | 4 +- 3 files changed, 3 insertions(+), 80 deletions(-) delete mode 100644 dev-util/include-what-you-use/include-what-you-use-0.19.ebuild (limited to 'dev-util/include-what-you-use') diff --git a/dev-util/include-what-you-use/Manifest b/dev-util/include-what-you-use/Manifest index 86b236651d12..a20e13418388 100644 --- a/dev-util/include-what-you-use/Manifest +++ b/dev-util/include-what-you-use/Manifest @@ -1,9 +1,7 @@ AUX include-what-you-use-0.19-tests-cxx-badinc.cc-remove-stddef-from-expected.patch 1123 BLAKE2B fdf322e66d199671cdf69d606e658398661313ead19f30b2922bae427b1e428c7e91e71b9402badcb811279d2d9d839cfe4b890248604e5e4c918a493d1e046f SHA512 2bbd0b778751cd09de98c8461643686ef7e15c7be9caae8f5a3572ad92a5d866998d1c31db570b602d85b795456067cde666c0148617b0a4b9087628998f4fb9 DIST include-what-you-use-0.19-test-util-support-EXTRA_IWYU_ARGS.patch 2314 BLAKE2B d6c99aa59b52207ece610f8a8fe52ae967f3e027118c97f665b0a5d21782d85d94658ece1e0ae0e2d86cdcb94a345f072fdbda495caf589b045a8be38bf56f99 SHA512 2ecd6afc2de5ff85c8a6609b151d7d1e50a985e5c52db9b298ce21bad94a3bafb7b939fcd3b3cec0b753e83ba9ea256f628fbda16837ee6b3c3f1d2ec664d4d9 -DIST include-what-you-use-0.19.tar.gz 757761 BLAKE2B 09dfe686db78973059039f878029cda8dea9912127cf7ed9ddc123abe14459e670304fd531760afbebedee8c4992d15add18b75f9b62dc2d9c4b0f4edb8e0a1d SHA512 0847ae898696b51540ab9f5715e69bae67db42409d60205227d543ba6597b12cc2ea5bf68a3315c31f22e7186e05c06a86f5ae5b893c23bfe4cd9ef6f06ccddc DIST include-what-you-use-0.20.tar.gz 766208 BLAKE2B 54ae7ab18afc592bae201e551377a22d9439cb38418197836aef9d7a74d84ec7cca81ae155358504af9520a07d513e78e61ed7bcf55028f3b56aaa6e949f950b SHA512 77195dc36338a37d3397c78701d81e52fc1c6a3441979fa016f154b0fc860598959e6430e78a51bbf9049f6b2bb62956e50f5531ac5c94c6554e2383ace540f5 DIST include-what-you-use-0.21.tar.gz 776263 BLAKE2B 32e1afc3400641ba4d648cfed0228db5b12357e5aaf4a4c5d8f063e82f14db4c6c568eedbfbfdfed033ae36d787db42122a026df8f74a080901247264ae856e2 SHA512 d6940fcde5f8212b7d6e1b3b8c9075157f831320279f5b7e57346c292c5b2cc52b53491a2c65b69dfcbd83ae2246c7c71555416e1faad9fd9a0aff9c12ddf1ba -EBUILD include-what-you-use-0.19.ebuild 2011 BLAKE2B 9f4e2887826ca95540070acf1db1ebba8445a7655c452ca96d32d8628bf8859bbf36090c03a2a29f43cf0517a619df87944c3e1d640cfb5c1099b96c59eb3b5d SHA512 69d66ee9c991e21dc7dbaf5baa19ee75d779ffc9532dad5c59224a5f193bbb7e9c318583acdec376b7c60c7fa913d311bd22114ef35dd0d3e69e4e59220187fd EBUILD include-what-you-use-0.20.ebuild 2463 BLAKE2B 288e581be0efeaa5b5595ded1ff4a1fa7bf308a01e131bc31f140dd01f4751861cab6174d0187a898937d91f6d8736001aee6ef2c9205c879d44d5e4939650d3 SHA512 ab601598e09276e702e0a00dd6beade7fb515d9961882eb426a4a06c79c4ac3a76c6ce0b3ec882f51552b471e901b40a20f81881330a1abdc59264ac880ecca8 -EBUILD include-what-you-use-0.21.ebuild 2061 BLAKE2B 5333fec7ee1637d4e553af7e55a21cf5f1d2226ce1f4153ff2527cc91786a55979fabb3279aef9dd53cc84633311534a5dc9ed686ba7347679a0a066a0dec666 SHA512 bd85264170ed3549dee2417610ddffaa840acb48a5a79823d15a2e1513f27d66dae0afee5c2f4b29520611cc7f075dc85b77f0e0753b98728ffdfdeee19bbcee +EBUILD include-what-you-use-0.21.ebuild 2060 BLAKE2B 439f981a4bf3b56162aacaf54f248e99f1c352d29055ba3f7425602690bf0d3969e5f2d23ff0f521b2a46011da70afd0a83a658f3d647d786b9f30a0e8b698ff SHA512 d28c68eddb498b4522811ecab6d69e45bf9d3f9a10863b11dff79fa24d6e7ea1c7731bae59d332a6b193ab88f9791b56cb51d367ee6fde7cdff63ff0d44e7363 MISC metadata.xml 353 BLAKE2B 2d95f026ce60294177b001cddd8904988aeddb3fb257a73bcf1d028bebd747b0b9467322a0fb87a5de1f7074721ebc2b9931eaa1c519fcef0388a61a8924fea9 SHA512 88e999a1bb1d9993d150347db7b1ec340978594cd2543191646e54d8fb5e125a68063916f048cc1a7166ccd646d66ea33f7f37d94ff20ed21abc7b7c8413e222 diff --git a/dev-util/include-what-you-use/include-what-you-use-0.19.ebuild b/dev-util/include-what-you-use/include-what-you-use-0.19.ebuild deleted file mode 100644 index eb3c6a7e4c82..000000000000 --- a/dev-util/include-what-you-use/include-what-you-use-0.19.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake llvm python-single-r1 - -DESCRIPTION="Find unused include directives in C/C++ programs" -HOMEPAGE="https://include-what-you-use.org/" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/include-what-you-use/include-what-you-use/commit/62e5e2e35380e46ccbff2c2ed118f8bb5c01755b.patch - -> ${PN}-0.19-test-util-support-EXTRA_IWYU_ARGS.patch -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -LLVM_MAX_SLOT=15 - -RDEPEND=" - sys-devel/clang:${LLVM_MAX_SLOT} - sys-devel/llvm:${LLVM_MAX_SLOT} - ${PYTHON_DEPS} -" -DEPEND="${RDEPEND}" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -PATCHES=( - # https://github.com/include-what-you-use/include-what-you-use/pull/1252 - "${DISTDIR}"/${PN}-0.19-test-util-support-EXTRA_IWYU_ARGS.patch - "${FILESDIR}"/${PN}-0.19-tests-cxx-badinc.cc-remove-stddef-from-expected.patch -) - -llvm_check_deps() { - has_version "sys-devel/clang:${LLVM_SLOT}" -} - -pkg_setup() { - llvm_pkg_setup - python-single-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - python_fix_shebang . -} - -src_configure() { - local mycmakeargs=( - # Note [llvm install path] - # Unfortunately all binaries using clang driver - # have to reside at the same path depth as - # 'clang' binary itself. See bug #625972 - # Thus as a hack we install it to the same directory - # as llvm/clang itself. - -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix "${LLVM_MAX_SLOT}")" - ) - cmake_src_configure -} - -src_test() { - local clang_version=$(best_version sys-devel/clang:${LLVM_MAX_SLOT}) - clang_version=${clang_version#*/*-} # reduce it to ${PV}-${PR} - clang_version=${clang_version%%[_-]*} # main version without beta/pre/patch/revision - - local -x EXTRA_IWYU_ARGS="-I ${ESYSROOT}/usr/lib/clang/${clang_version}/include" - "${EPYTHON}" run_iwyu_tests.py \ - -- "${BUILD_DIR}"/bin/${PN} \ - || die "Tests failed with $? (using ${EPYTHON})" -} diff --git a/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild b/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild index 3ba1024cf7a5..b68c27c4a7d1 100644 --- a/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild +++ b/dev-util/include-what-you-use/include-what-you-use-0.21.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" LLVM_MAX_SLOT=17 -- cgit v1.2.3