diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-15 02:02:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-15 02:02:03 +0000 |
commit | 16a4365c3b854e62b50726456ddb29bb78fd5038 (patch) | |
tree | 6de11adc70daeb6424485bb16be162d2cb277018 /dev-util/debugedit | |
parent | 59d772d9463f8cf6a145a677bedbf377a0625aff (diff) |
gentoo auto-resync : 15:12:2024 - 02:02:03
Diffstat (limited to 'dev-util/debugedit')
-rw-r--r-- | dev-util/debugedit/Manifest | 3 | ||||
-rw-r--r-- | dev-util/debugedit/debugedit-5.1-r2.ebuild | 2 | ||||
-rw-r--r-- | dev-util/debugedit/debugedit-5.1-r3.ebuild | 64 |
3 files changed, 67 insertions, 2 deletions
diff --git a/dev-util/debugedit/Manifest b/dev-util/debugedit/Manifest index 7d53ee51b87e..de254d1f7db8 100644 --- a/dev-util/debugedit/Manifest +++ b/dev-util/debugedit/Manifest @@ -10,5 +10,6 @@ DIST debugedit-5.1.tar.xz 186320 BLAKE2B 21117429cda436ef73d5b713596380558bf0cfb DIST debugedit-5.1.tar.xz.sig 310 BLAKE2B c8975b2a1a9fdfdaac01674aebf76df9dd93a59469d5660d857b2f7c71e6eb5fa1a79d09ab057e2c0050f6cd566c3ebe953e4581bffbdd2003fd45e34a97d4a9 SHA512 8fc5072f05df2df630994844bd758dece9479c5f68182c10fd7ba4bc1c9a9601f6e399a2ad3146e58cdef75aa36871b642b64cb53c42cedfb05b310773994e5f EBUILD debugedit-5.0-r3.ebuild 1208 BLAKE2B 7fb8adf659c44fb6c8f1ee510ff4501554cbc8b8079400e5aa534282c5032efa5d6645cdeac988448517315247e23cdd4a20d2a4fd2ad7b867997a755135f469 SHA512 440fb6aa0756e16d1475f0c0eb888c88e862864a63eea83f785ae2540adb221df0cbfeff5762ec5c2dbdecf7893a9fd1263ad9cda403d0380faa3e00272df06f EBUILD debugedit-5.1-r1.ebuild 1129 BLAKE2B b45cb7cab8fbabfc0c4eb23dac8948047567dd975f9fe37cc73f054d361a065b145331859a7104c3cf4bafa4569c3113d5ad71dcec0a3a6444c31d625c3212d9 SHA512 b91f41904a479bc2569d19ec2756bfb2504d0b8a3cbce6b5018344ed98c53f3d9b7aa8384df7f9c84862143ee2c6d94f9a920d66d7f9ce8edddd8ede39145cf4 -EBUILD debugedit-5.1-r2.ebuild 1246 BLAKE2B 80dca85fb11a09e3764c879521708c1a5b83db4041d70cafd22144ed207124c48f97d37d94f06b2c8af65cfef174c012cb839e9319ad5deb5b3221e691676277 SHA512 c6436a52438e4e490d7adb84235b9a46c6d99c6773c8d165249adec17defbb9acbce91a7a5fd6fa82d22e59528e44bfdcadfe520d2c6d2e4ed0a887a0c45df82 +EBUILD debugedit-5.1-r2.ebuild 1251 BLAKE2B 42166696a0f05997dbbd07561e9f9a99c425f8293e1bc17fbf0597eef39ed445960755456ec762430f4469c2666e4028abcb97fb1db3adc4dfb5b37b39f823b2 SHA512 f3db476eee2b9188877a8014ad3caee7d7dd44c351a8aff4a510156a842fb42a7ec1dd61571fd5401e9dcac6abe5b1a84e6182394d72358a245c31b1f67a7a3c +EBUILD debugedit-5.1-r3.ebuild 1457 BLAKE2B 731e50b08e028fc11c274c85f4367ebaa31db0a4caf7f79ce663e6596e6082b913c03a8364b8aa2472c890140d8858024367a3a1589b3aa60e69af3aa38459f4 SHA512 2d1ada7701edb66fb9d37433798a5f2286ad9decd9a322c31867de2fad54d4b1c5132aafd9470558da88b5c74b92b4f9ca89530f071c9b4e5e050bd1234d7760 MISC metadata.xml 248 BLAKE2B f308d2aa052d11e427850af58bbebf95e7773f5562ed221f39043474b4c3827d724d49667edf1874272a5586a13201159f40e8f5eafb7e400e79c6566e1a6ac2 SHA512 b875c838394523483ae7d93585207eb3c642a345bbb08e1dcef3ceb737c813fa779e2f5479d48cdcc30732b8a0a9e6ecc648df940def6731e4dff43b23786e6d diff --git a/dev-util/debugedit/debugedit-5.1-r2.ebuild b/dev-util/debugedit/debugedit-5.1-r2.ebuild index 0af97687c707..13eb85bbf54f 100644 --- a/dev-util/debugedit/debugedit-5.1-r2.ebuild +++ b/dev-util/debugedit/debugedit-5.1-r2.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/elfutils-0.176-r1:= >=dev-libs/xxhash-0.8:= - elibc_musl? ( sys-libs/error-standalone ) + elibc_musl? ( <sys-libs/error-standalone-2.0 ) " RDEPEND=" ${DEPEND} diff --git a/dev-util/debugedit/debugedit-5.1-r3.ebuild b/dev-util/debugedit/debugedit-5.1-r3.ebuild new file mode 100644 index 000000000000..a982466deed6 --- /dev/null +++ b/dev-util/debugedit/debugedit-5.1-r3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing verify-sig toolchain-funcs + +DESCRIPTION="Create debuginfo and source file distributions" +HOMEPAGE="https://sourceware.org/debugedit/" +SRC_URI=" + https://sourceware.org/ftp/debugedit/${PV}/${P}.tar.xz + verify-sig? ( https://sourceware.org/ftp/debugedit/${PV}/${P}.tar.xz.sig ) +" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/elfutils-0.176-r1:= + >=dev-libs/xxhash-0.8:= + elibc_musl? ( >=sys-libs/error-standalone-2.0 ) +" +RDEPEND=" + ${DEPEND} + sys-devel/dwz +" +BDEPEND=" + sys-apps/help2man + virtual/pkgconfig + verify-sig? ( + sec-keys/openpgp-keys-debugedit + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/debugedit.gpg + +src_prepare() { + default + + # bashism, https://sourceware.org/bugzilla/show_bug.cgi?id=32321 + sed -i -e '/test/s:==:=:' tests/debugedit.at || die +} + +src_configure() { + tc-export PKG_CONFIG + + if use elibc_musl; then + export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags error-standalone)" + export LIBS="${LIBS} $(${PKG_CONFIG} --libs error-standalone)" + fi + + local myconf=( + # avoid BDEP on dwz + DWZ=dwz + ac_cv_dwz_j=yes + ) + econf "${myconf[@]}" +} + +src_test() { + emake -Onone check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)" +} |