mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 20:43:38 +02:00
radare2-bindings: v2.8.0 bump
This commit is contained in:
parent
cc1fe5a02e
commit
def75a7746
3 changed files with 61 additions and 2 deletions
|
|
@ -1,2 +1,3 @@
|
|||
DIST radare2-bindings-2.1.0.tar.gz 1216522 BLAKE2B 96839ed7916aae02fdbe00e524aef254db8bb28838f165bca815693e97b56157f938a27c2d092925be5eabf30dd048b54823210b39aed41fec346b2ee82a7ca3 SHA512 913c3a1d242259afa7b960a4b1bb46f0eca95ba38cb0d8c424e95a4464a438755a1185db58f05a6705dbc4262b8e9217870c1adf79854d2be898bedc96406609
|
||||
DIST radare2-bindings-2.7.0.tar.gz 1220921 BLAKE2B 7e0126fbc0a2b53d00e7430ba9b9fb30d38dd1c6ad3c70c414d62cf54895d50cee28eaf78549cd5feb8a251e72a6fd3927280b63dc43399910c2780c2c3ca874 SHA512 fd25f9b79a8e03902d1da6626986801143ac68ec96d704c3e49859cb241d5e208e926c40ef79b428055061cc05e0b576e7f34d69f9ef59bf8858b847dfedb315
|
||||
DIST radare2-bindings-2.8.0.tar.gz 1220897 BLAKE2B e89d3c1b21aa923c78524550d98e8ee1a018c7c7d8ded291be310edf6e8a4e1c4859c04ef80c421af6bebd49024b1b1350827736107136e18e5b16e204d33194 SHA512 920fc3d11923fac14528dac607cb8492889a430c7f0d860e084575c9642f0d92704f8a971c1c8b930ff0273a3410e91c0886f2ef638a9d02025f8d8e37eac73c
|
||||
|
|
|
|||
58
dev-libs/radare2-bindings/radare2-bindings-2.8.0.ebuild
Normal file
58
dev-libs/radare2-bindings/radare2-bindings-2.8.0.ebuild
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit eutils python-single-r1
|
||||
|
||||
DESCRIPTION="Language bindings for radare2"
|
||||
HOMEPAGE="http://www.radare.org"
|
||||
HOMEPAGE="https://github.com/radare/radare2-bindings"
|
||||
SRC_URI="https://github.com/radare/radare2-bindings/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
#full set: "ctypes cxx guile java lua node-ffi perl php5 python ruby"
|
||||
IUSE="ctypes cxx guile lua perl php5 python ruby"
|
||||
|
||||
#QA_MULTILIB_PATHS="usr/lib/ruby/1.9.1/r2/.*"
|
||||
|
||||
RDEPEND="
|
||||
cxx? ( sys-devel/gcc:*[cxx] )
|
||||
perl? ( dev-lang/perl )
|
||||
guile? ( dev-scheme/guile:* )
|
||||
lua? ( >=dev-lang/lua-5.1.4:* )
|
||||
php5? ( >=dev-lang/php-5.3.8:* )
|
||||
ruby? ( dev-lang/ruby:* )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/radare2-2.8.0
|
||||
virtual/pkgconfig
|
||||
>=dev-util/valabind-1.3.0
|
||||
dev-lang/swig"
|
||||
|
||||
src_configure(){
|
||||
local myconf
|
||||
local mylang
|
||||
|
||||
use php5 && myconf="php"
|
||||
|
||||
for mylang in ctypes cxx guile lua perl python ruby; do
|
||||
if use $mylang; then
|
||||
[ -z "$myconf" ] || myconf+=","
|
||||
myconf+="$mylang"
|
||||
fi
|
||||
done
|
||||
|
||||
#not included languages will be disabled
|
||||
econf --enable="$myconf"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# emake install INSTALL_ROOT="${D}"
|
||||
default
|
||||
python_optimize
|
||||
}
|
||||
|
|
@ -17,8 +17,8 @@ dev-util/intel-ocl-sdk
|
|||
~dev-util/pyew-2.0
|
||||
=dev-util/valabind-1.4*
|
||||
|
||||
=dev-util/radare2-2.7*
|
||||
=dev-libs/radare2-bindings-2.7*
|
||||
=dev-util/radare2-2.8*
|
||||
=dev-libs/radare2-bindings-2.8*
|
||||
|
||||
=dev-util/cutter-1*
|
||||
=dev-util/retdec-3*
|
||||
|
|
|
|||
Loading…
Reference in a new issue