summaryrefslogtreecommitdiff
path: root/dev-util/radare2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-02-17 20:03:52 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-02-17 20:03:52 +0000
commit4935506e9a5cbfabd37c64093eac5f36c2ff0017 (patch)
treeaf9dd93ea349eacaf28286c7c45c7a083b0b7c31 /dev-util/radare2
parent434d713861b70f6c6563d6ee50a8e64f14c970d9 (diff)
gentoo resync : 17.02.2018
Diffstat (limited to 'dev-util/radare2')
-rw-r--r--dev-util/radare2/Manifest2
-rw-r--r--dev-util/radare2/radare2-2.3.0.ebuild56
2 files changed, 58 insertions, 0 deletions
diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 1d92e8c35bc1..6f8cea041c2d 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1,9 +1,11 @@
AUX radare2-0.9.9-nogit.patch 352 BLAKE2B b65dd677a246bfd47205061d41f731e5b3ae477946e8b5b1fec6a19aa54fb2bf307ae4421c74ae38049f259476b43897968670c5a5b34808d37de5623ba620c0 SHA512 5a84c2f768b60dc6ffb35130f409714e0ffc4cbc6fb9e08bc4bf86d28651060398d809fed8abafcd56cabde86aa9e8672df77212f0d8c0b6dfc056b243e1c270
DIST radare2-2.1.0.tar.gz 5954222 BLAKE2B 9128a01d40ef1401d457f1fa5610ad7bbda92021e6e16fd70e9488bdb11be923c3d0f453e49a7bf78203c320ec2f1b2276925db2ae6eeaad90100ae0c2724b56 SHA512 38a907834e21967a83943e62cb29d8097e0522ff71ea61a2e3ab9e5263c3884ce28c17fb3ca9201c2b9f341e1b066ed0899e5152e146e61fc4f650f319299cd0
DIST radare2-2.2.0.tar.gz 6145228 BLAKE2B e85d2243b477f5e233d4cb1989452f3bce798e356b8022eaa7b90ca6027ee01365868c6b933a3c3470ef0d80e107d955d4127e55ee7664e829b44259facd1863 SHA512 e632ca3ffdeefc394e571b5ae7f0619cbbb93c657ff1ef316771e1d10089fbad98dc08b6e7d152e664a4c16e97d4519c1c6445fe737dbd4e3d296bc93c3ee410
+DIST radare2-2.3.0.tar.gz 6175929 BLAKE2B ac52ce32d4161b51adcc988a4adb02d02cef2e05bf90325f032585973874cdaa370f00a5f7734e7c00787beaf579c1745de27271c35f63f54d31003f6328c95a SHA512 4b52ae3678c5bbba1d173f95715807469e88603067faf4f1058606a4235050ec07aebdb6408e24c0c031b9554b4ca095bf77fc2791a9efa498dfff49200b3b1d
EBUILD radare2-2.1.0-r1.ebuild 1284 BLAKE2B 026e4316d8550575e063c9570f6a2c638cf02b97e2515d013b0d8e035ac6f7da2868db2a10676f00221b374754fff0d82320f85b9077bbc850e0519553484118 SHA512 4c16ad11920f60aadc1cb02058a5a37b6624aecd402aa2b00a6d5143c1a9e700718964950738b5a3aa693f6e78306a43ab945e67450db025d5c099b276ddbce5
EBUILD radare2-2.1.0-r2.ebuild 1187 BLAKE2B f23e498204fdfb882e5018cb34e37a1217ef415391d105be5974f922f55f8c0cb18294cb20fa8583cc5152dade93ee83701d10fc7c6399834b76140103a4a7b1 SHA512 f154b22aaf19daa27b1ffb3ac770f6096b6c92bf4bd8ae902e47f819b05674bd4be83c14984f6e06465d9f8989513e956893e7727abcbf64ccff96ed4af6d786
EBUILD radare2-2.1.0.ebuild 1165 BLAKE2B 9fd6170c53cb6e7c3d34331c2236ef7249d024fb520ef8b20ab492ebe8f3f84b664fbf6810775842ab6d6baa69016991a17df1efbcf666f2da62f514c1c39886 SHA512 d3c157297dd25ed84fbf2180cf22243a62df98218eb5f0354bbe35e91c70d8f1d2f0248ebe013ebed5e3c23730b5592eebe54d88664c6aab81eada30d7743432
EBUILD radare2-2.2.0.ebuild 1187 BLAKE2B f23e498204fdfb882e5018cb34e37a1217ef415391d105be5974f922f55f8c0cb18294cb20fa8583cc5152dade93ee83701d10fc7c6399834b76140103a4a7b1 SHA512 f154b22aaf19daa27b1ffb3ac770f6096b6c92bf4bd8ae902e47f819b05674bd4be83c14984f6e06465d9f8989513e956893e7727abcbf64ccff96ed4af6d786
+EBUILD radare2-2.3.0.ebuild 1187 BLAKE2B f23e498204fdfb882e5018cb34e37a1217ef415391d105be5974f922f55f8c0cb18294cb20fa8583cc5152dade93ee83701d10fc7c6399834b76140103a4a7b1 SHA512 f154b22aaf19daa27b1ffb3ac770f6096b6c92bf4bd8ae902e47f819b05674bd4be83c14984f6e06465d9f8989513e956893e7727abcbf64ccff96ed4af6d786
EBUILD radare2-9999.ebuild 1164 BLAKE2B e35816da5d7606f7e5ebc26bd5ffc4b2e681e04f7c35074b1062d99b2058a1ebb6ed120c4eeaddd52312b35e9fffc4568810a1ac9f28f179b74a80fac42413ca SHA512 53c4f6b87b4c25e1ac072f9bcd5f06ead66f1b79c329fadaa2c88f27d77777ba160dfe75aa48779ba3083fd532d7957b00c4fa87c66a33d67a52e6c186e848d7
MISC metadata.xml 472 BLAKE2B 9eac8a52ecd7dae41e0cd32ff13bc02d7c936d0d36bf52309d28b9d03168ec55655ce3588df2c330c08f0779fc8c1a095c972cd6ee3deecb68a9c333d4811421 SHA512 110f9ec2d6dddd20703b9cf6ec8cd77e2459f67aca74065211dc30888cea9c9154128da8a2f15810063de9c4867e3e1a31658d3c5cb27be44824342784b67365
diff --git a/dev-util/radare2/radare2-2.3.0.ebuild b/dev-util/radare2/radare2-2.3.0.ebuild
new file mode 100644
index 000000000000..2cf3090aec73
--- /dev/null
+++ b/dev-util/radare2/radare2-2.3.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils bash-completion-r1
+
+DESCRIPTION="unix-like reverse engineering framework and commandline tools"
+HOMEPAGE="http://www.radare.org"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/radare/radare2"
+else
+ SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ssl libressl +system-capstone"
+
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ system-capstone? ( dev-libs/capstone:0= )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+src_configure() {
+ econf \
+ $(use_with ssl openssl) \
+ $(use_with system-capstone syscapstone)
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/zsh/site-functions
+ doins doc/zsh/_*
+
+ newbashcomp doc/bash_autocompletion.sh "${PN}"
+ bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
+
+ # a workaround for unstable $(INSTALL) call, bug #574866
+ local d
+ for d in doc/*; do
+ if [[ -d $d ]]; then
+ rm -rfv "$d" || die "failed to delete '$d'"
+ fi
+ done
+}