diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 67457 -> 67461 bytes | |||
-rw-r--r-- | dev-util/abi-compliance-checker/Manifest | 4 | ||||
-rw-r--r-- | dev-util/abi-compliance-checker/abi-compliance-checker-2.3-r1.ebuild (renamed from dev-util/abi-compliance-checker/abi-compliance-checker-2.3.ebuild) | 21 | ||||
-rw-r--r-- | dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild | 24 | ||||
-rw-r--r-- | dev-util/abi-dumper/Manifest | 4 | ||||
-rw-r--r-- | dev-util/abi-dumper/abi-dumper-1.1.ebuild | 27 | ||||
-rw-r--r-- | dev-util/abi-dumper/abi-dumper-1.2.ebuild | 9 | ||||
-rw-r--r-- | dev-util/cccc/Manifest | 2 | ||||
-rw-r--r-- | dev-util/cccc/cccc-3.1.6-r1.ebuild (renamed from dev-util/cccc/cccc-3.1.6.ebuild) | 13 | ||||
-rw-r--r-- | dev-util/vtable-dumper/Manifest | 2 | ||||
-rw-r--r-- | dev-util/vtable-dumper/vtable-dumper-1.2-r1.ebuild (renamed from dev-util/vtable-dumper/vtable-dumper-1.2.ebuild) | 6 |
11 files changed, 44 insertions, 68 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex e9f00f4aa0c1..5eb687645edb 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/abi-compliance-checker/Manifest b/dev-util/abi-compliance-checker/Manifest index 8a2edb976921..709d6bbf08d7 100644 --- a/dev-util/abi-compliance-checker/Manifest +++ b/dev-util/abi-compliance-checker/Manifest @@ -1,4 +1,4 @@ DIST abi-compliance-checker-2.3.tar.gz 228691 BLAKE2B cf472c81d0cb5a64588b9b889c6797399f99b368842066fb6a8b464aa04414ea02c261283396a0dbd95e65a3d9e0e19cf7637a012c433a9d2c579d0e5ad30f13 SHA512 dda5b65c36028da302ed2a8070de72f85fa0ecbc573bdc73d9a06fc6162f8850773b586c7bef8fd48b5ccb2918fbfdf8e70dd16de94cc5fa70617d35579edf2b -EBUILD abi-compliance-checker-2.3.ebuild 599 BLAKE2B 977d77bdeb9557e48db50213a322d38fa7bb09c3ebda4ed16c6e34bfd8bcac2a04e77cf17ff555d08e451c73b9592810a68f534463b43e9c9d51b55bcc999c26 SHA512 55023c1e4ae7387a812d5467965d1dbb083c674b82126471210387a411485a6214033fb58f93269b90fa2be68bea180e2cdce24a3739f2663c86fdd74c4d32fa -EBUILD abi-compliance-checker-9999.ebuild 593 BLAKE2B 8f81e659becfd4de9a5d37655bcfef544e9a3c43f8a250edc91897e9c6f7ef07fbd3ebeb3df381904e4ea03ff26c2d40abfaf21640d5e815afd46835581dceb9 SHA512 73aa89f03caa5a7e4482024836743889cb75863bbc1522c2992f84800b7e1610da1cc770d69ab95e8a69b66750f1a4d12a3e7cc5a701bdc968b7282c7dbc75cd +EBUILD abi-compliance-checker-2.3-r1.ebuild 690 BLAKE2B f5c88aaca2385d9c7af5471108b2baa69cc1428382ce7c0c4179e8febce52f49618edaf856eda850b130546ac7ac9ba6419a4a701e1b5c11b8b7b7fa9aa02ce2 SHA512 615da2cfbdde4d22e9c7ddb0192573aecd97b64bc5ff6ddde458a7a7ebe9e4a3e583f81b33c866fd09cd2b201e1f17cacb90d006ce45012cebff39ec1e187e49 +EBUILD abi-compliance-checker-9999.ebuild 690 BLAKE2B f5c88aaca2385d9c7af5471108b2baa69cc1428382ce7c0c4179e8febce52f49618edaf856eda850b130546ac7ac9ba6419a4a701e1b5c11b8b7b7fa9aa02ce2 SHA512 615da2cfbdde4d22e9c7ddb0192573aecd97b64bc5ff6ddde458a7a7ebe9e4a3e583f81b33c866fd09cd2b201e1f17cacb90d006ce45012cebff39ec1e187e49 MISC metadata.xml 339 BLAKE2B 3278055a14837f591cb741436440c2f69b21de363fc339e7eb5c14c41a404e47ba9846816c87457808cc1e38c269f446c6db8088cbb46e53dc941ecac622be5f SHA512 c34a1243038ef2b07c7e0c23274cfa4c765412bd34743fb2faabb48b41b6f338c8a311106feb5782e6c699d0627c34b4ace08cec619e0f909f69d753c5d52704 diff --git a/dev-util/abi-compliance-checker/abi-compliance-checker-2.3.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-2.3-r1.ebuild index f01d3ea13d73..42214fbbaed1 100644 --- a/dev-util/abi-compliance-checker/abi-compliance-checker-2.3.ebuild +++ b/dev-util/abi-compliance-checker/abi-compliance-checker-2.3-r1.ebuild @@ -1,21 +1,26 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="A tool for checking backward compatibility of a C/C++ library" HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker" -SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/lvc/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~x86" +fi LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} +RDEPEND=" dev-util/abi-dumper - dev-util/ctags" + dev-util/ctags +" +BDEPEND="dev-lang/perl" src_install() { dodir /usr diff --git a/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild index d9351e95a936..42214fbbaed1 100644 --- a/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild +++ b/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild @@ -1,24 +1,26 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit git-r3 +EAPI=8 DESCRIPTION="A tool for checking backward compatibility of a C/C++ library" HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker" -SRC_URI="" -EGIT_REPO_URI="https://github.com/lvc/${PN}.git" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/lvc/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~x86" +fi LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="" -IUSE="" -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} +RDEPEND=" dev-util/abi-dumper - dev-util/ctags" + dev-util/ctags +" +BDEPEND="dev-lang/perl" src_install() { dodir /usr diff --git a/dev-util/abi-dumper/Manifest b/dev-util/abi-dumper/Manifest index 2037676aeb2b..a110351e863b 100644 --- a/dev-util/abi-dumper/Manifest +++ b/dev-util/abi-dumper/Manifest @@ -1,5 +1,3 @@ -DIST abi-dumper-1.1.tar.gz 49012 BLAKE2B ec86c073bccef5022376acf10b7e0b13d34bac8394277ae53c5ea9b981c4008c5895d3137e3ca0a5cfd64f2d2425cb13a0912f6dada048adfa290dd144ab58ed SHA512 28b791de74dafd0b3d78314c1c722d03bfeb0daa5cb702def9268e4c64f49c79b4fd92d4adf89a20f79c745ef70bc18d2b1143fbe0c7ad192b2f64cb1551b371 DIST abi-dumper-1.2.tar.gz 47287 BLAKE2B 93aef6a4f11ce33f04d6778d02749b4caf2eb782297957c6295d0d27f43386a92e0207b9bf6fbd17ae5e7f09964677810d6c42d3aea589fcfa46ce5f8353ee16 SHA512 cb081a8aaa548bb2360cfe55d4258c263990a4cc36feaabdafa0dc32252d19ce3ce0209e6af14c03157a144fea0e5ecb6700848f74b4da4c3ee2cdb6f0d860d2 -EBUILD abi-dumper-1.1.ebuild 587 BLAKE2B b3362c46859c331740304089106e36b1ee8cbabc0874febf7a524ab5c0e7d7dc80633d971dcc5a5c2da59a3a933b92593d5e56e2f201e1fc4ac6bf7513d892df SHA512 d9b0ed3d94f6bba83e949e4e3ee309d544d53efe58666e69b37286f879201ed6d2f00e62ac7d8994c711571c6a65a3e02115066a8edcecefdc14fa8dd07ce873 -EBUILD abi-dumper-1.2.ebuild 590 BLAKE2B a6b0edbb1b3d98ef1c399a6f3badc46271db3332f12b1f26f266ecaf2aec11cd115169463a94f694a53208c93ab41f9b5affed9c544da4a6d05709277dc2a82a SHA512 b20b2eb150a9cb8b04263167518c54b18d6b910fdca1527f777f9ff171ec2977199ecc95ff2466ffa5214c168f3d98f0a89dc6c433a76f112522b87fba6f20b1 +EBUILD abi-dumper-1.2.ebuild 583 BLAKE2B 18a419f5252274e3eabcba8db636ef9ec29ca8e20d21364068f27a35cd6e12f7d4311f4cfa04363847a7c46474ce8c929706927c7b43b0a03a714c761475e48e SHA512 c32a3d7493210d5b606f162d957063a5c974fbe34fd0c3d0d4a2d69c859e3fca93099bff4932c58e0590987413732181452495f0dfb0bddb94df18ce4a949e7d MISC metadata.xml 327 BLAKE2B 90d9d318c013ba654e304530084f39b7078893c2f757fb7dc793ad4e869abd5232c5516ff5532640ccbd1c9bb50968f47988216e3c7f2f603a1af6135f24143a SHA512 217bd6e497e738ef3631a0cd3049e264277811d90c1fa823c120b272048049514d1e6e504220163e980216a6149fc8bac65265cde794e7263b162d7dc8807c1e diff --git a/dev-util/abi-dumper/abi-dumper-1.1.ebuild b/dev-util/abi-dumper/abi-dumper-1.1.ebuild deleted file mode 100644 index fcf03f1cc2b8..000000000000 --- a/dev-util/abi-dumper/abi-dumper-1.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Dump ABI of an ELF object containing DWARF debug info" -HOMEPAGE="https://github.com/lvc/abi-dumper" -SRC_URI="https://github.com/lvc/abi-dumper/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} - dev-libs/elfutils - dev-util/vtable-dumper" - -src_compile() { - : -} - -src_install() { - dodir /usr - perl Makefile.pl -install -prefix "${EPREFIX}/usr" -destdir "${D}" || die - einstalldocs -} diff --git a/dev-util/abi-dumper/abi-dumper-1.2.ebuild b/dev-util/abi-dumper/abi-dumper-1.2.ebuild index 18fc227fc99e..f3750fa58542 100644 --- a/dev-util/abi-dumper/abi-dumper-1.2.ebuild +++ b/dev-util/abi-dumper/abi-dumper-1.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Dump ABI of an ELF object containing DWARF debug info" HOMEPAGE="https://github.com/lvc/abi-dumper" @@ -11,10 +11,11 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~riscv ~x86" -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} +RDEPEND=" dev-libs/elfutils - dev-util/vtable-dumper" + dev-util/vtable-dumper +" +BDEPEND="dev-lang/perl" src_compile() { : diff --git a/dev-util/cccc/Manifest b/dev-util/cccc/Manifest index ff7bd6e29f4e..9ae33e5ddef7 100644 --- a/dev-util/cccc/Manifest +++ b/dev-util/cccc/Manifest @@ -1,5 +1,5 @@ AUX cccc-MFC-dialect.opt 560 BLAKE2B 65000ebbc99b306318aa2da34031879b7393649573b8509bc12ed6174d59208ea2a06e1af8d98eefb3d142d51e9b98bc9e2a058e8f8f3a68b17f76bb4dfcf6b2 SHA512 e37ded34821690e0b07e4e3da502bccdb5760a38a9f1fbacb6cec4de143cc9c0160684d9a41ce0c3ff8e2a7716889824594d6f8d374a631dbb0de91ccec53903 AUX cccc-c_dialect.patch 2048 BLAKE2B d97bd8430fe1357779ebf221607ea724485cf5bf572c86f4adcb85ea6d29c41bfeeb562534bccd1787241c024951941921fe6936541c5ea1f72ea923e9612d12 SHA512 5fadc49a0da8ca51b74dd92e673b413b506c8b06dfeabb7da0e2ddf24e7766d58ebbcc00d018677f4b0ff77d10df8b974ff1afd4100c33152e8cad0538b61789 DIST cccc-3.1.6.tar.gz 663731 BLAKE2B 28c2a3c29d549bb10fb0e905a0c3397ab7fcffa5f4a0e8a7b9ab0e91cfbfffd7312891c646c00e4b7687b1fc4a5766b9c9d45fce0175dc403e816d2deab24545 SHA512 4966d590dd479448392611b57758a1b0378e91c505f258db643a256c3c60b9908574e22aecbc57635248694959d429de5f356328f298f1260920ef4b6fb306e4 -EBUILD cccc-3.1.6.ebuild 1515 BLAKE2B ca6c6819d3cbf91d259346a27f29682278cf1a8f80caf62e7b26827e9069638c08ed14e36625cb1c291cf1f62c6e41fa20dd61de5f7bc6c136ec84b770de6967 SHA512 f7338ef5326b12e2aad028af611712d9fa761cc50a80153864296706eb482e426182b456301657d684117c10f72144fc049b8e1aaf9732559252f20044dc19c5 +EBUILD cccc-3.1.6-r1.ebuild 1492 BLAKE2B 6efb0246f976893c7145f8f63d8d4b09cf14359d8e1bf295806fc7916c68b45091ac8f6f41fdf6ef32493c17b655bcb1647cae8b6e369af207b3f95c2e676773 SHA512 a96e601aa7cf5f3269dbe6b08808982f3ab97c7f568370789f073511466f5f663014048b82af574830335ebe80870b80fca1820fdfd7cb6c41936d6953dc6f50 MISC metadata.xml 644 BLAKE2B 78a839e6a49cf1b59854bd5dfe13bd2f26cf5a569d3479e4280a58b9b8d4d06a8b086b8865e8ffd5d83aeee9f7618f68674c8947c2c9dae8d7f896b694a0626e SHA512 8cf643bbff3d29a1d4193c41a2c601028ad4bd5ebb2f646fc0f801785199a416369aeed4a4ef1c5870503f76ccac1f28450268b014b3ef4c30c4ecf7c7ac8f30 diff --git a/dev-util/cccc/cccc-3.1.6.ebuild b/dev-util/cccc/cccc-3.1.6-r1.ebuild index 07e35cae7b41..17d9b4e8f1b9 100644 --- a/dev-util/cccc/cccc-3.1.6.ebuild +++ b/dev-util/cccc/cccc-3.1.6-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs flag-o-matic DESCRIPTION="Source metrics (line counts, complexity, etc) for Java and C++" -HOMEPAGE="http://sarnold.github.io/cccc/" +HOMEPAGE="https://sarnold.github.io/cccc/" if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://github.com/sarnold/cccc.git" EGIT_BRANCH="master" @@ -20,16 +20,13 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="apidoc debug doc mfc" -RDEPEND="" -DEPEND="${RDEPEND} - apidoc? ( app-doc/doxygen[dot] ) - " +BDEPEND="apidoc? ( app-doc/doxygen[dot] )" src_prepare() { - is-flagq -flto* && filter-flags -flto* -fuse-linker-plugin - use mfc && eapply "${FILESDIR}"/${PN}-c_dialect.patch default + use mfc && eapply "${FILESDIR}"/${PN}-c_dialect.patch + is-flagq -flto* && filter-flags -flto* -fuse-linker-plugin } src_compile() { diff --git a/dev-util/vtable-dumper/Manifest b/dev-util/vtable-dumper/Manifest index 80ca9be75c4d..14ba4526386f 100644 --- a/dev-util/vtable-dumper/Manifest +++ b/dev-util/vtable-dumper/Manifest @@ -1,3 +1,3 @@ DIST vtable-dumper-1.2.tar.gz 16033 BLAKE2B 5674918fa91f7dc266da2a0fe9d4bfea1fc6643fa6dba5a031add4a758b7e6d729cad0c1be72ef3f374887bda3cbdfa3e5a0e68a9ab8f502dd29c711f5a5b55c SHA512 b1e052b95af1fa557e2e2eb4faae79afd9b7a87c664c546d43ff92de0f118d6f5fa9e792671e546a5c05364af6149b066705f94c2c590dd103e0067004a7543f -EBUILD vtable-dumper-1.2.ebuild 554 BLAKE2B 302da1b0141f502f1c27e8bdb7b4531fa6c0ae4f3c220e58ba4f3638634aa55420f72ab754cce12ea8a2604be4ef1f264a96a806a01928ad74a2dcf0ed60d816 SHA512 0f25682411b5df84d926b0ad44cd555bf1add9d8062ef9e285bc9cc7bb8fe4d26c835aea19890644a339b72401b879b296d33c90b1bce7014270981ee65f9e7e +EBUILD vtable-dumper-1.2-r1.ebuild 551 BLAKE2B caddc9353772c7a299a927b0575e56ab24d9fce54f5172fbc5f39dde2b2f257f41c5ac4d7683abe72900139806a11fa8df65105991ad978b0a195620a5d87148 SHA512 12117d2d84f762212a898e40f64c5254f85f217f3f84fcfa9656d40d354e7f185667675c47c1f164b2ad443452c614d9fcc0c21f95b68893609c83b953ea2f65 MISC metadata.xml 330 BLAKE2B b16848b999060f79f2626ade1cbd2706add301cfff5d3c72422ee949b15b48daa0d2caacaa06844b38d071223271ad8186482a984cb178767b8244547f8bdb58 SHA512 a7ff7dd162fe81fcc779c27b5bd34b9d98b928731321df358444bfdfe77ff0b59c105e9daf34a9c5f92e08099932dbfc485ad9b051b4d3eb627d99122c15d1c3 diff --git a/dev-util/vtable-dumper/vtable-dumper-1.2.ebuild b/dev-util/vtable-dumper/vtable-dumper-1.2-r1.ebuild index 2f8fc171d985..16c79f0fac7f 100644 --- a/dev-util/vtable-dumper/vtable-dumper-1.2.ebuild +++ b/dev-util/vtable-dumper/vtable-dumper-1.2-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs @@ -13,7 +13,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~riscv ~x86" -DEPEND="dev-libs/elfutils:0=" +DEPEND="dev-libs/elfutils:=" RDEPEND="${DEPEND}" src_configure() { @@ -21,6 +21,6 @@ src_configure() { } src_install() { - emake prefix="${ED%/}/usr" install + emake prefix="${ED}"/usr install einstalldocs } |