diff options
author | 2023-03-19 16:23:22 +0100 | |
---|---|---|
committer | 2023-03-19 16:24:57 +0100 | |
commit | e21a0edb7ad53a105f3867b98c3815151b576e46 (patch) | |
tree | 3ca6fe209fd66528f5ad8800b2e98f342d4c2b1e | |
parent | media-video/jellyfin-media-player: add 1.9.0 (diff) | |
download | gentoo-e21a0edb7ad53a105f3867b98c3815151b576e46.tar.gz gentoo-e21a0edb7ad53a105f3867b98c3815151b576e46.tar.bz2 gentoo-e21a0edb7ad53a105f3867b98c3815151b576e46.zip |
sys-devel/dwz: add 0.15
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
-rw-r--r-- | sys-devel/dwz/Manifest | 1 | ||||
-rw-r--r-- | sys-devel/dwz/dwz-0.15.ebuild | 43 |
2 files changed, 44 insertions, 0 deletions
diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest index e46195dbc905..c5d5a1555852 100644 --- a/sys-devel/dwz/Manifest +++ b/sys-devel/dwz/Manifest @@ -1 +1,2 @@ DIST dwz-0.14.tar.xz 147428 BLAKE2B 286350a8276a1a674937a7adc99560562782044fd6caa50c9a55ec08343f34d8bd27140cca904e648859aba61d181e01ab0755f2115151fab16d498aa1549450 SHA512 62c39f79723ca99305dbb08d1d24a17699b9a84dd98c30904103da116831b1253bf1edbfb905c76fdc4d48305bd1ea0046314c5619209c40a1e624b8ae4908b1 +DIST dwz-0.15.tar.xz 150080 BLAKE2B 4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca SHA512 43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5 diff --git a/sys-devel/dwz/dwz-0.15.ebuild b/sys-devel/dwz/dwz-0.15.ebuild new file mode 100644 index 000000000000..f0f823edc849 --- /dev/null +++ b/sys-devel/dwz/dwz-0.15.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 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" +SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz" + +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2+ GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/elfutils" +DEPEND="${RDEPEND}" +BDEPEND="test? ( + dev-libs/elfutils[utils] + dev-util/dejagnu + sys-devel/gdb +)" + +src_prepare() { + default + tc-export CC +} + +src_compile() { + emake CFLAGS="${CFLAGS}" srcdir="${S}" +} + +src_test() { + emake CFLAGS="${CFLAGS}" srcdir="${S}" check +} + +src_install() { + emake CFLAGS="${CFLAGS}" srcdir="${S}" install +} |