From 1864dbb6ab2eb26946fd628dd87a3bffdf34dcfa Mon Sep 17 00:00:00 2001 From: blshkv Date: Tue, 27 Jun 2017 09:26:15 +0800 Subject: [PATCH] rubydns: bump with deps, used by bettercap --- dev-ruby/async-dns/Manifest | 1 + dev-ruby/async-dns/async-dns-0.12.0.ebuild | 18 ++++++++ dev-ruby/async-io/Manifest | 1 + dev-ruby/async-io/async-io-0.5.0.ebuild | 19 +++++++++ dev-ruby/async/Manifest | 1 + dev-ruby/async/async-0.14.0.ebuild | 21 ++++++++++ dev-ruby/rubydns/Manifest | 1 + dev-ruby/rubydns/rubydns-2.0.0_rc2.ebuild | 19 +++++++++ .../base/package.accept_keywords/dev-ruby | 42 +++++++++---------- 9 files changed, 102 insertions(+), 21 deletions(-) create mode 100644 dev-ruby/async-dns/async-dns-0.12.0.ebuild create mode 100644 dev-ruby/async-io/Manifest create mode 100644 dev-ruby/async-io/async-io-0.5.0.ebuild create mode 100644 dev-ruby/async/async-0.14.0.ebuild create mode 100644 dev-ruby/rubydns/rubydns-2.0.0_rc2.ebuild diff --git a/dev-ruby/async-dns/Manifest b/dev-ruby/async-dns/Manifest index 9d68d4549..488dafa46 100644 --- a/dev-ruby/async-dns/Manifest +++ b/dev-ruby/async-dns/Manifest @@ -1 +1,2 @@ DIST async-dns-0.10.0.gem 54272 SHA256 1da64d0e468e8b29ff9902c6888926eb2a3da1a4f7baacf0301fc4837b5aa168 SHA512 ed9d9bd3f64171c9967f5413a6cdd12ad394c3fa29d5dec777eed1618fd505878b871005f217d714637067fa837d96a3a9dcc0744c8fb97413a461d988dbdd2a WHIRLPOOL d48c4e9cdeb9cbd39855a72c5c953ec1fea9b36123e6ef9e4b8fcd62a6c8d71383cad0f07681c9fea61341de8cef3fcbde6589a523848e1032292c6a72298e96 +DIST async-dns-0.12.0.gem 53760 SHA256 1e4d35eb8ebd7ab62d33b1d7a5ea261c413de833db4caac73d582b9c87a261c0 SHA512 f464539fb7a0e0ab8aa49cfb5ff391bb18b50896c9ce2eeeaaa18968e7770eb92ba481ad90b1e9683cd7feb2eaeeb11e38b429e9bb65e4ead2ba3508b0a0876b WHIRLPOOL 71532e1cbb9afa8e02bda773aadc27ecd3803db9996161cb0645fc8e2ee689dd400f7689ba323d162c64abca8a0a0c4df1ad2e8bb27f035e7ae2d6911575b923 diff --git a/dev-ruby/async-dns/async-dns-0.12.0.ebuild b/dev-ruby/async-dns/async-dns-0.12.0.ebuild new file mode 100644 index 000000000..70647869c --- /dev/null +++ b/dev-ruby/async-dns/async-dns-0.12.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" +inherit ruby-fakegem + +DESCRIPTION="An asynchronous DNS resolver and server." +HOMEPAGE="https://github.com/socketry/async-dns" +SRC_URI="mirror://rubygems/${P}.gem" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/async-io-0.1 =dev-ruby/async-io-0*" diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest new file mode 100644 index 000000000..879b79f25 --- /dev/null +++ b/dev-ruby/async-io/Manifest @@ -0,0 +1 @@ +DIST async-io-0.5.0.gem 15872 SHA256 0c0691f659ba2ba7a5aee2c762eb631db6d18b37638f645dd1092785291eeb92 SHA512 96e439c7b83e502b2a4c59a464d83b60cd9e965c55d29e5a8169694e5dd2359f2588e9654526dced4c05a15dc8f792d9f8899abc331f19f1ef85e6e1ebb116c8 WHIRLPOOL eecc6d1e393d3b322a912da63af4794e4fa4f96e870c78cf036cae11e09a170f79413969bb46532f14648bd0971b8fb9ab5a23a46530d56bc90ffcf72ea1b23e diff --git a/dev-ruby/async-io/async-io-0.5.0.ebuild b/dev-ruby/async-io/async-io-0.5.0.ebuild new file mode 100644 index 000000000..16bcffbbf --- /dev/null +++ b/dev-ruby/async-io/async-io-0.5.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-fakegem + +DESCRIPTION="Asynchronous I/O framework for Ruby based on nio4r and timers." +HOMEPAGE="https://github.com/socketry/async" +SRC_URI="mirror://rubygems/${P}.gem" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/async-0.14 =dev-ruby/async-0*" diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest index dd14c58ab..c686a036c 100644 --- a/dev-ruby/async/Manifest +++ b/dev-ruby/async/Manifest @@ -1,2 +1,3 @@ DIST async-0.11.1.gem 15360 SHA256 b75fdc57b89cc7d19a594ba946d2bb8c0009e0148d1f1d3e10e1bba29ee7266a SHA512 03039049d8264db703b32550c45b1e1dc8fa61b5b8176c3a62af1c4734c82023c5b340182048b4aeca68abec54d8b972e22cd56eef40744c7214dbb8433e500d WHIRLPOOL f9313b6ccd0ab6c203809424bc04df1cdec9341c81fe30b9d79a2b69c4c221169e593d9abfa6b39313f94740e2880abc201a5c6fddb84ef068da39b5c977c9ee DIST async-0.13.0.gem 18432 SHA256 4d4e06bc47da385015748ac86678f1da2157b11b927f8212196d1d778821007c SHA512 cb3b9ccc32771e07c3ae42ab114e0cbafc4a01c307a902680b1dacff342587ecc5ae0a9784120a9688e9c4ea1ec9d1587729638a824ffd8dd68f0bbe9151fdec WHIRLPOOL 13630cc4978987a3e59895ad55a7ecdaa7df1be2b3e749ad880fc11cacf8307282ead44f173b6353fc03128318fdee67b51aec83ecb4995245c992f9df202016 +DIST async-0.14.0.gem 16896 SHA256 a631310eff65b6c81975e0ea02639e15f5cefd50cd24bd8770278785a5dd406f SHA512 11de501f81ab3093d569be24f4559116d0d260408fb3ef5eebfae13f7541b77d809b5dba94335337fcdbbab3841873659e431d3d710cdcc57a09986dd549dc67 WHIRLPOOL e285a5d69d5265b0781b6f11b895eff97fb2d62bcc256471fe723c9b05c80c9a3716318d81d0a7466bc138f62ee005ede72f7962865501437bc464485dd5d29d diff --git a/dev-ruby/async/async-0.14.0.ebuild b/dev-ruby/async/async-0.14.0.ebuild new file mode 100644 index 000000000..5a2bd9453 --- /dev/null +++ b/dev-ruby/async/async-0.14.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +inherit ruby-fakegem + +DESCRIPTION="Asynchronous I/O framework for Ruby based on nio4r and timers." +HOMEPAGE="https://github.com/socketry/async" +SRC_URI="mirror://rubygems/${P}.gem" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/nio4r:2 + >=dev-ruby/timers-4.1 =dev-ruby/timers-4* +" diff --git a/dev-ruby/rubydns/Manifest b/dev-ruby/rubydns/Manifest index 286150cea..9fc7b6f77 100644 --- a/dev-ruby/rubydns/Manifest +++ b/dev-ruby/rubydns/Manifest @@ -1,2 +1,3 @@ DIST rubydns-1.0.3.gem 67072 SHA256 c258da609261d7ede6ae4878f20e0a32e55df1cc0d169683fde7438d224572b3 SHA512 804cf5ed3eb4f25d0e3106eca46475248639dcf73f1d00799ee7f53749bb3043822febc0587aa5caed57f6fe8004989dd447d529c505669f5e6ce2c971af9c41 WHIRLPOOL b9bb70caad0a99d633ec5868e20272ea3674973cffdba06fe0f2049585add8e6a38bce34e6b15e6b53735132c94b938412e87e3a0e5203848116dffd081face5 DIST rubydns-2.0.0.pre.rc1.gem 21504 SHA256 72e1d1b32955f3578d2155c6b08a855bcedbcdd3b3bb1c0cec78856a76306bc7 SHA512 801c85c19b6159b9ab57d06d62045bd0a7328731584d7025e9596f3ff9b6cb341f7f50296a8aef771d74e0e406938cead1138f5a3468dece746b3aa24f3af095 WHIRLPOOL 83cad68b58165c3884d636e3882138e95a3003b66ffcd6565d66ead30910fee55932f615d8cf17281db1919da9f3e315db133587405d8ac34863cc60f5b3b7fa +DIST rubydns-2.0.0.pre.rc2.gem 21504 SHA256 65147f3701dba95c1d096c7e7f09d3a39937515919d587bd40e0b102e4c7a80f SHA512 08cd83203427bbe7d2328c8d850af37bba969218048c19c5132b454dc594c77fae03e5b37ccf69c23579119fe2e70256252ac5dd87962e80f40980b3f31d3e21 WHIRLPOOL ba7200152873e0f6e3fbf2c9c32e7c50086a37712edd3a2ab3cd6eabcb914139d95fe5e1c4a33c4620fc78d229cc5cb0b47cb1043c50a5b018d7f4bc4a903003 diff --git a/dev-ruby/rubydns/rubydns-2.0.0_rc2.ebuild b/dev-ruby/rubydns/rubydns-2.0.0_rc2.ebuild new file mode 100644 index 000000000..6884d1d8b --- /dev/null +++ b/dev-ruby/rubydns/rubydns-2.0.0_rc2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" +RUBY_FAKEGEM_VERSION="2.0.0.pre.rc2" + +inherit ruby-fakegem + +DESCRIPTION="A tool to intercept and modify DNS requests" +HOMEPAGE="https://github.com/ioquatix/rubydns" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/async-dns-0.12 =dev-ruby/async-dns-0*" diff --git a/profiles/pentoo/base/package.accept_keywords/dev-ruby b/profiles/pentoo/base/package.accept_keywords/dev-ruby index 412d18236..e6866ce7e 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-ruby +++ b/profiles/pentoo/base/package.accept_keywords/dev-ruby @@ -7,8 +7,8 @@ ~dev-ruby/racc-1.4.14 ~dev-ruby/kpeg-1.1.0 =dev-ruby/json-2.0* -~dev-ruby/crack-0.4.3 ~amd64 -~dev-ruby/safe_yaml-1.0.4 ~amd64 +~dev-ruby/crack-0.4.3 +~dev-ruby/safe_yaml-1.0.4 ~dev-ruby/hitimes-1.2.4 ~dev-ruby/rcairo-1.15.5 ~dev-ruby/multi_json-1.12.1 @@ -28,8 +28,8 @@ =dev-ruby/rack-1.6* =dev-ruby/hoe-3.16* =dev-ruby/tins-1.13* -~dev-ruby/webmock-1.24.6 ~amd64 -=dev-ruby/hashdiff-0.3* ~amd64 +~dev-ruby/webmock-1.24.6 +=dev-ruby/hashdiff-0.3* #ruby22 ~dev-ruby/addressable-2.5.1 @@ -118,7 +118,7 @@ dev-ruby/bit-struct dev-ruby/rkelly-remix dev-ruby/actionview:4.2 dev-ruby/arel:6.0 -dev-ruby/filesize ~amd64 +dev-ruby/filesize dev-ruby/metasm dev-ruby/net-ssh =dev-ruby/bundler-1.13* @@ -140,26 +140,26 @@ dev-ruby/method_source ~dev-ruby/vcr-1.11.3 ~dev-ruby/coveralls-0.7.1 dev-ruby/metasploit_data_models -dev-ruby/postgres_ext ~amd64 -dev-ruby/pg_array_parser ~amd64 +dev-ruby/postgres_ext +dev-ruby/pg_array_parser dev-ruby/metasploit-concern -dev-ruby/metasploit-credential ~amd64 +dev-ruby/metasploit-credential dev-ruby/metasploit-model dev-ruby/metasploit-payloads -dev-ruby/metasploit_data_models ~amd64 +dev-ruby/metasploit_data_models dev-ruby/meterpreter_bins dev-ruby/method_source dev-ruby/net-ssh dev-ruby/openssl-ccm:1.2.1 -dev-ruby/octokit ~amd64 -~dev-ruby/sawyer-0.8.1 ~amd64 +dev-ruby/octokit +~dev-ruby/sawyer-0.8.1 dev-ruby/patch_finder =dev-ruby/packetfu-1.1* dev-ruby/pcaprub dev-ruby/pry dev-ruby/rails-dom-testing:1 dev-ruby/railties:4.2 -dev-ruby/recog ~amd64 +dev-ruby/recog dev-ruby/redcarpet dev-ruby/rjb dev-ruby/slop @@ -168,7 +168,7 @@ dev-ruby/tzinfo:1 dev-ruby/tzinfo-data ~app-eselect/eselect-rails-0.21 ~dev-ruby/abstract-1.0.0 -~dev-ruby/arel-helpers-2.3.0 ~amd64 +~dev-ruby/arel-helpers-2.3.0 ~dev-ruby/coveralls-0.7.1 ~dev-ruby/database_cleaner-1.1.1 ~dev-ruby/em-http-request-0.3.0 @@ -208,12 +208,11 @@ dev-ruby/tzinfo-data #wpscan ~dev-ruby/terminal-table-1.6.0 -=dev-ruby/ethon-0.9* ~amd64 +=dev-ruby/ethon-0.9* ~dev-ruby/addressable-2.3.8 ~dev-ruby/yard-0.8.3 ~dev-ruby/yajl-ruby-1.2.1 -=dev-ruby/ruby-progressbar-1.8* ~amd64 - +=dev-ruby/ruby-progressbar-1.8* #beef =www-apps/beef-0.4.4.5 @@ -237,7 +236,7 @@ dev-ruby/tzinfo-data ~dev-ruby/multipart-post-1.2.0 ~dev-ruby/simple_oauth-0.2.0 ~dev-ruby/faraday-0.8.8 -~dev-ruby/faraday-0.9.2 ~amd64 +~dev-ruby/faraday-0.9.2 ~dev-ruby/msfrpc-client-1.0.1 ~dev-ruby/librex-0.0.999 =www-servers/thin-1.6* @@ -259,16 +258,17 @@ dev-ruby/tzinfo-data ~dev-ruby/term-ansicolor-1.4.0 #bettercap -=dev-ruby/colorize-0.8* ~amd64 +=dev-ruby/colorize-0.8* ~dev-ruby/net-dns-0.8.0 =dev-ruby/em-proxy-0.1* =dev-ruby/timers-4.1* #https://github.com/evilsocket/bettercap/issues/412 =dev-ruby/rubydns-2.0.0* -=dev-ruby/async-dns-0.10* -=dev-ruby/async-0.13* -dev-ruby/nio4r:2 ~amd64 +=dev-ruby/async-dns-0.12* +=dev-ruby/async-0.14* +=dev-ruby/async-io-0.5* +dev-ruby/nio4r:2 #arachni-1*