summaryrefslogtreecommitdiff
path: root/sys-devel/dwz
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-26 06:49:21 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-26 06:49:21 +0000
commit3e90fd411cb5f48da3f2487a4ea0efcbee2bfa08 (patch)
tree7c9660a764d1acdb90fea6ec5c4f6807eaebaf4c /sys-devel/dwz
parent4dec849539ecb0ceab14d66af84960f01b9a284c (diff)
gentoo auto-resync : 26:01:2025 - 06:49:21
Diffstat (limited to 'sys-devel/dwz')
-rw-r--r--sys-devel/dwz/Manifest8
-rw-r--r--sys-devel/dwz/dwz-0.15-r1.ebuild4
-rw-r--r--sys-devel/dwz/dwz-0.15-r2.ebuild57
-rw-r--r--sys-devel/dwz/dwz-0.15-r3.ebuild72
-rw-r--r--sys-devel/dwz/dwz-0.15-r4.ebuild4
-rw-r--r--sys-devel/dwz/dwz-9999.ebuild2
6 files changed, 11 insertions, 136 deletions
diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index 2892afe9861f..2c6c229e8aa6 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1,9 +1,7 @@
AUX dwz-0.15-gdb-15.patch 13050 BLAKE2B 9f00c3dc0b8e8f4f64da11e41d52afe611c38ba68d4273a8fc898e090b8c02882749c1e34f4754b140702fa24e52b6d0224f7dfd39c74cacf09dabe91ef1d605 SHA512 3291a800ae771244dface7b0180d067e484c5ebbcc2082c3fd2264fe1e76147793d6ffb64827b533eb3598f27ab5c07cd307a48d538c8de018b62362f4cbfa61
AUX dwz-0.15-readelf.patch 1464 BLAKE2B c8a3752b116f7e79bef4e477e655ee3b490f83013f57c2eaab3890b62f7981df9adb1d2d23ca7789e6c019c04ed541bb42c280c806b98738ab1423317be60b77 SHA512 c8f1fc676008d97ba1e011192a1238f67f52b44617ee6e4aea3579b97dd55fb6a5cd264ff212e55767d48e2731641f8c17339a3c964fcfcec1b86e425524c055
DIST dwz-0.15.tar.xz 150080 BLAKE2B 4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca SHA512 43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5
-EBUILD dwz-0.15-r1.ebuild 956 BLAKE2B 3fb11a11462e40e0e0e7def587adb16c32ca1cd78b9142e0cf6534ee907473c3d4f3081e649520185bdb5cfe993ee45d330ecfda564babb76308cabe8423021e SHA512 caaf43ae1107261a09f655ad2c8fa3baa5d3081f56edad2339e1e14d0aea1d380fff36a43ba5b86f16d5f066bfc065c6800257f30bd80252f47545291f189492
-EBUILD dwz-0.15-r2.ebuild 1009 BLAKE2B 41e4456b525565f80b329324cb8b7b677aeb9cbcb58c48f6c6dacc551db25cdfa9436e66556a34141bca446bcd70e7904c3de165b3c703938d2ae7ccba8a9e1a SHA512 b2fa29bcc407fe171e1bb1852e1603c214e9d8a50d8461793cf8e819419209fbb39f433049922dec3ad3f88dafed6449a475c05f502a67dc8d038feeea127f74
-EBUILD dwz-0.15-r3.ebuild 1446 BLAKE2B b7ee8de4a4f118d99992c54c6698479b36db1e2edf45e1f323b702d2a7a8f5b61c1e2a370e8e0739a209ceb8b022d73b4056f070aeec0a20f79c8e39817fce56 SHA512 5f2973e9c23edc603fb3a9ed8e6a494cec74a1140779439d7bfafed83c78d09b1a4c0ef3a13f3db6a7c59269cba51d2113562bb531190ae0ae74e228614a87bd
-EBUILD dwz-0.15-r4.ebuild 1507 BLAKE2B ae854c97e4e85ca99a86fbc9bf3c273b343ba912409d268c23098736fdc1c38cc226b071609e115e4c53da661515f65fac89c79d2d3ecf081c1e6891f47df0e6 SHA512 617cc367b7c4a3f44af417148d458e1505fe82ef2497e44a1b075c9f62a5faa3324ad6277dd4c47b67db57c53ebee3dd9489ce1984d0340648bb14462198bc4d
-EBUILD dwz-9999.ebuild 970 BLAKE2B 8a49c68af32980a28adb1f8c5c855762d19e25fb56d993e118d02a1533ccfa06bacc12d39c5505cf145ed5899160a0d9223b033418fccbfa39f35ca2913d4e53 SHA512 026a47f6f347e4ee0ed042dc9eb0c5fe29cea891fe572940fb89f04d18abbc4eade448502380d324cb04b5bea7dc194af2ffb388b8ad9eda2ef21b1835025fc1
+EBUILD dwz-0.15-r1.ebuild 1024 BLAKE2B b184f8872b3b1b9edadacabd12fc503ef08d1c4cb44a189a95cbabb29a9bd4effa0ac4d9ebc74baae0ffdeb53f6dadfa7db849f623e741d9a405ac9e3d66eb1d SHA512 6d52170c348aaa928cf44cca1404d97943e48484f9f9d18e32533847db67f6733f9c5f3058c37af0f841724254d307bf05039f9e8879da25307604db3fe6c40e
+EBUILD dwz-0.15-r4.ebuild 1574 BLAKE2B 006c92015c06725602e069889ede8412c0ca8a018a6d1e9ea909612ba5490149cae4c48c9974a9a8b5432e4828beed6061f64fbaaaf103c515dd2c9edddb55f0 SHA512 7c03e591d6136787f7842d31b540bd583f065abe2e34ce7fe29116e6a1a1cd27a7394e428b75cda120fe6ea9a2141ca912b3088ba56f141731bc95d83a6bae07
+EBUILD dwz-9999.ebuild 1038 BLAKE2B 942aa7a71de42218ab7a734a0c4b62e82e36045f37ccdef1bbb87f6948c72c0cd7fe9775d3a53e1a331cce07ef08e2c715bc48093e9d68b248263c5eea5dbeb4 SHA512 466762c125ed44a7c764f7f0907798541c8cbab8e2df2494cd08101c2085691fc1db269ac0122cb7024436a55dc314d68303d443c8d624020274dbd4d048ac72
MISC metadata.xml 812 BLAKE2B abd6e645ab8cf502bfb6b90cd5712ff43d22a4e17ed7a2025bfbb16407a907b6b482497ce060ffb55b250a441fcbc495a37cb540b9d1152ed42dbdbbb4b074ca SHA512 7dea9a490d130dc0a03291b01000f38b880be517c13d762a6b6ac82e7313375c0dc5c0506ead51dd6789e72ffc612ade73e734456bfa8696777ede3f90dd6394
diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 6ea8c380f942..93355724c9f4 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -41,6 +41,8 @@ src_prepare() {
}
src_compile() {
+ export LANG=C LC_ALL=C # grep find nothing for non-ascii locales
+
emake CFLAGS="${CFLAGS}" srcdir="${S}"
}
diff --git a/sys-devel/dwz/dwz-0.15-r2.ebuild b/sys-devel/dwz/dwz-0.15-r2.ebuild
deleted file mode 100644
index 09e446237df4..000000000000
--- a/sys-devel/dwz/dwz-0.15-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://sourceware.org/git/dwz.git"
- inherit git-r3
-else
- SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz"
- S="${WORKDIR}/${PN}"
-
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/elfutils
- dev-libs/xxhash
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- dev-debug/gdb
- dev-libs/elfutils[utils]
- dev-util/dejagnu
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gdb-15.patch
-)
-
-src_prepare() {
- default
- tc-export CC
-}
-
-src_compile() {
- emake CFLAGS="${CFLAGS}" srcdir="${S}"
-}
-
-src_test() {
- emake CFLAGS="${CFLAGS}" srcdir="${S}" check
-}
-
-src_install() {
- emake DESTDIR="${D}" CFLAGS="${CFLAGS}" srcdir="${S}" install
-}
diff --git a/sys-devel/dwz/dwz-0.15-r3.ebuild b/sys-devel/dwz/dwz-0.15-r3.ebuild
deleted file mode 100644
index 3773c9782abd..000000000000
--- a/sys-devel/dwz/dwz-0.15-r3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://sourceware.org/git/dwz.git"
- inherit git-r3
-else
- SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz"
- S="${WORKDIR}/${PN}"
-
- #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/elfutils
- dev-libs/xxhash
- elibc_musl? (
- <sys-libs/error-standalone-2.0
- sys-libs/obstack-standalone
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- dev-debug/gdb
- dev-libs/elfutils[utils]
- dev-util/dejagnu
- )
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gdb-15.patch
- "${FILESDIR}"/${P}-readelf.patch
-)
-
-src_prepare() {
- default
- tc-export CC
-}
-
-src_compile() {
- tc-export PKG_CONFIG
-
- export LIBS="-lelf"
- if use elibc_musl; then
- export CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags obstack-standalone)"
- export LIBS="${LIBS} $(${PKG_CONFIG} --libs obstack-standalone)"
- fi
-
- emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}"
-}
-
-src_test() {
- emake CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" check
-}
-
-src_install() {
- emake DESTDIR="${D}" CFLAGS="${CFLAGS}" LIBS="${LIBS}" srcdir="${S}" install
-}
diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild
index ab72b7fe628c..aff95634ad3b 100644
--- a/sys-devel/dwz/dwz-0.15-r4.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r4.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${PN}"
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="GPL-2+ GPL-3+"
@@ -52,6 +52,8 @@ src_prepare() {
}
src_compile() {
+ export LANG=C LC_ALL=C # grep find nothing for non-ascii locales
+
tc-export PKG_CONFIG
export LIBS="-lelf"
diff --git a/sys-devel/dwz/dwz-9999.ebuild b/sys-devel/dwz/dwz-9999.ebuild
index 8e0c26c75f09..7692569e9bca 100644
--- a/sys-devel/dwz/dwz-9999.ebuild
+++ b/sys-devel/dwz/dwz-9999.ebuild
@@ -41,6 +41,8 @@ src_prepare() {
}
src_compile() {
+ export LANG=C LC_ALL=C # grep find nothing for non-ascii locales
+
emake CFLAGS="${CFLAGS}" srcdir="${S}"
}