From 16bcd50469f3c7efef9fa30dae680c7e37b63bcb Mon Sep 17 00:00:00 2001 From: blshkv Date: Wed, 8 Aug 2018 22:05:31 +0800 Subject: [PATCH] radare2-bindings: 2.7.0 bump --- dev-libs/radare2-bindings/Manifest | 5 +- .../radare2-bindings-1.6.0-r1.ebuild | 64 ------------------- ...0.ebuild => radare2-bindings-2.7.0.ebuild} | 12 ++-- .../base/package.accept_keywords/dev-libs | 3 - .../base/package.accept_keywords/dev-util | 5 +- 5 files changed, 12 insertions(+), 77 deletions(-) delete mode 100644 dev-libs/radare2-bindings/radare2-bindings-1.6.0-r1.ebuild rename dev-libs/radare2-bindings/{radare2-bindings-2.0.0.ebuild => radare2-bindings-2.7.0.ebuild} (89%) diff --git a/dev-libs/radare2-bindings/Manifest b/dev-libs/radare2-bindings/Manifest index 412593e5d..9fbad4b15 100644 --- a/dev-libs/radare2-bindings/Manifest +++ b/dev-libs/radare2-bindings/Manifest @@ -1,3 +1,2 @@ -DIST radare2-bindings-1.6.0.tar.gz 1197753 SHA256 abc320c4f5353f15d96a40329349253f140f0921074f0d0dbee6b3cb9f0067b8 SHA512 4e5c8b80df838dd9ee778f4e5828dc2b45495570e21f08f0a1763e210c2a5f4ba8c481d97be610541ffa93dfff227701acc5725f93a37c2c2926f55490686f13 WHIRLPOOL 0e7c5b543536cc8e08796f812952bf1723c3a5cf8550e86745a6b61032a7c72672de39f6c6e61b0f3dd39a2e84cce827f1ea035d38478cac26f8e8137afc9d76 -DIST radare2-bindings-2.0.0.tar.gz 1216502 SHA256 d3a4d697de06d664649dd1fb3f090a079351b89c9112ba317d79187730cf9850 SHA512 ff21b18fa058dab5f92652838aaad278083e04cb5857a4d9aaab1b10201b6750a7bd4d598db8cd43f0d35d58fb4ad684f7e1fb8a2e28c881c30ccaee662e3de1 WHIRLPOOL 1ed6f8ecffb7688ba7d880b6521a32658b6f51eed883b6c080c6ba5b5dd118a5591c883e0b0f5b9c6e61394cf6bb27c3e70f5b3dd79bda17da171c1bac7cd5bf -DIST radare2-bindings-2.1.0.tar.gz 1216522 SHA256 ac0eac49f7a4fd0decbdbce2303e3cb73819c77aebe17d7ca32c795d310ab8ab SHA512 913c3a1d242259afa7b960a4b1bb46f0eca95ba38cb0d8c424e95a4464a438755a1185db58f05a6705dbc4262b8e9217870c1adf79854d2be898bedc96406609 WHIRLPOOL d73fa02edd3622ac1ad436c14695325e7eadd8b1be9ca2e46481436f07a6f1678c9a52470b77f439e7fca69ccc2ebaf87cb45dd7b3303292028f8500d4d680a8 +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 diff --git a/dev-libs/radare2-bindings/radare2-bindings-1.6.0-r1.ebuild b/dev-libs/radare2-bindings/radare2-bindings-1.6.0-r1.ebuild deleted file mode 100644 index 301c8da0f..000000000 --- a/dev-libs/radare2-bindings/radare2-bindings-1.6.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2017 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-${PV} - virtual/pkgconfig - >=dev-util/valabind-1.3.0 - dev-lang/swig" - -src_prepare(){ - epatch "${FILESDIR}/01_use_python_2.7.patch" - epatch "${FILESDIR}/1.6.0-lua.patch" - eapply_user -} - -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 -} diff --git a/dev-libs/radare2-bindings/radare2-bindings-2.0.0.ebuild b/dev-libs/radare2-bindings/radare2-bindings-2.7.0.ebuild similarity index 89% rename from dev-libs/radare2-bindings/radare2-bindings-2.0.0.ebuild rename to dev-libs/radare2-bindings/radare2-bindings-2.7.0.ebuild index 430c541ff..d21f6b39b 100644 --- a/dev-libs/radare2-bindings/radare2-bindings-2.0.0.ebuild +++ b/dev-libs/radare2-bindings/radare2-bindings-2.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -29,16 +29,16 @@ RDEPEND=" " DEPEND="${RDEPEND} - =dev-util/radare2-2.0* + >=dev-util/radare2-2.1.0 virtual/pkgconfig >=dev-util/valabind-1.3.0 dev-lang/swig" -src_prepare(){ - epatch "${FILESDIR}/01_use_python_2.7.patch" +#src_prepare(){ +# epatch "${FILESDIR}/01_use_python_2.7.patch" # epatch "${FILESDIR}/1.6.0-lua.patch" - eapply_user -} +# eapply_user +#} src_configure(){ local myconf diff --git a/profiles/pentoo/base/package.accept_keywords/dev-libs b/profiles/pentoo/base/package.accept_keywords/dev-libs index 392d9a922..30d17563a 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-libs +++ b/profiles/pentoo/base/package.accept_keywords/dev-libs @@ -8,9 +8,6 @@ dev-libs/msgpack ~dev-libs/libtecla-1.6.3 ~dev-libs/distorm64-3.3.4 -#required by bokken -=dev-libs/radare2-bindings-2.1* - ~dev-libs/libguytools2-2.0.1 # required by dev-db/sqlitebrowser-3.3.1-r1::pentoo diff --git a/profiles/pentoo/base/package.accept_keywords/dev-util b/profiles/pentoo/base/package.accept_keywords/dev-util index 77ce0024c..9f42a0768 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-util +++ b/profiles/pentoo/base/package.accept_keywords/dev-util @@ -16,7 +16,10 @@ dev-util/intel-ocl-sdk ~dev-util/bokken-1.8 ~dev-util/pyew-2.0 =dev-util/valabind-1.4* -dev-util/radare2 + +=dev-util/radare2-2.7* +=dev-libs/radare2-bindings-2.7* + =dev-util/cutter-1* =dev-util/retdec-3*