commit: bd1c0bf77415b5b34ad39d1cfbb58888a082c052 Author: mid-kid <esteve.varela <AT> gmail <DOT> com> AuthorDate: Thu Dec 24 16:41:05 2020 +0000 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> CommitDate: Thu Dec 24 18:00:27 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1c0bf7
dev-util/radare2: Unbundle some libraries (bug #761247) Libraries in question: - dev-libs/libzip - dev-libs/xxhash - sys-apps/file (libmagic) - sys-libs/zlib Signed-off-by: mid-kid <esteve.varela <AT> gmail.com> 100.0% dev-util/radare2/ Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> .../radare2/{radare2-9999.ebuild => radare2-4.5.1-r1.ebuild} | 9 +++++++++ dev-util/radare2/radare2-9999.ebuild | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/dev-util/radare2/radare2-9999.ebuild b/dev-util/radare2/radare2-4.5.1-r1.ebuild similarity index 89% copy from dev-util/radare2/radare2-9999.ebuild copy to dev-util/radare2/radare2-4.5.1-r1.ebuild index 3c24d71a337..2979f0f39ad 100644 --- a/dev-util/radare2/radare2-9999.ebuild +++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild @@ -21,6 +21,10 @@ SLOT="0" IUSE="ssl libressl" RDEPEND=" + dev-libs/libzip + dev-libs/xxhash + sys-apps/file + sys-libs/zlib dev-libs/capstone:0= ssl? ( !libressl? ( dev-libs/openssl:0= ) @@ -30,6 +34,8 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch) + src_configure() { # Ideally these should be set by ./configure tc-export CC AR LD OBJCOPY RANLIB @@ -38,6 +44,9 @@ src_configure() { econf \ --without-libuv \ --with-syscapstone \ + --with-sysmagic \ + --with-sysxxhash \ + --with-syszip \ $(use_with ssl openssl) } diff --git a/dev-util/radare2/radare2-9999.ebuild b/dev-util/radare2/radare2-9999.ebuild index 3c24d71a337..e7065fb50ac 100644 --- a/dev-util/radare2/radare2-9999.ebuild +++ b/dev-util/radare2/radare2-9999.ebuild @@ -21,6 +21,10 @@ SLOT="0" IUSE="ssl libressl" RDEPEND=" + dev-libs/libzip + dev-libs/xxhash + sys-apps/file + sys-libs/zlib dev-libs/capstone:0= ssl? ( !libressl? ( dev-libs/openssl:0= ) @@ -38,6 +42,9 @@ src_configure() { econf \ --without-libuv \ --with-syscapstone \ + --with-sysmagic \ + --with-sysxxhash \ + --with-syszip \ $(use_with ssl openssl) }