diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest new file mode 100644 index 000000000..d7a5649f9 --- /dev/null +++ b/dev-libs/libdwarf/Manifest @@ -0,0 +1 @@ +DIST libdwarf-20180129.tar.gz 1823832 BLAKE2B 1d65c4884e5c7d017f540f884ad281ddb3ef86bd0571c2634ef07c0dd9dd708f7a38f4febe1af83c1193ca476b7f851c5c005bc4854d27b30d9a97b2db653d33 SHA512 02f8024bb9959c91a1fe322459f7587a589d0965956d643921a173e6f9e0a184db7aef66f0fd2548d6695be7f9ee368f1cc8940cea4ddda01ff99d28bbf1fe58 diff --git a/dev-libs/libdwarf/libdwarf-20180129.ebuild b/dev-libs/libdwarf/libdwarf-20180129.ebuild new file mode 100644 index 000000000..299b60a4b --- /dev/null +++ b/dev-libs/libdwarf/libdwarf-20180129.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="The DWARF Debugging Information Format" +HOMEPAGE="https://www.prevanders.net/dwarf.html" +SRC_URI="https://www.prevanders.net/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND="virtual/libelf" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/dwarf-${PV} + +src_install(){ + dobin dwarfdump/dwarfdump + dolib.a libdwarf/libdwarf.a + doheader libdwarf/libdwarf.h + insinto /etc/ + doins dwarfdump/dwarfdump.conf +} diff --git a/profiles/pentoo/base/package.accept_keywords/dev-libs b/profiles/pentoo/base/package.accept_keywords/dev-libs index 43cfc253d..a36ad368a 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-libs +++ b/profiles/pentoo/base/package.accept_keywords/dev-libs @@ -44,3 +44,6 @@ dev-libs/libfvalue dev-libs/libfwnt dev-libs/libfmapi dev-libs/libsmdev + +#frida-gum +dev-libs/libdwarf