[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activeldap/

2019-11-16 Thread Hans de Graaff
commit: 39371335644781c1cce2568879cde29cc1f4692e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:10:07 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39371335

dev-ruby/activeldap: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activeldap/Manifest|  1 -
 dev-ruby/activeldap/activeldap-5.2.3.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest
index 798a6501f7d..61994ed2481 100644
--- a/dev-ruby/activeldap/Manifest
+++ b/dev-ruby/activeldap/Manifest
@@ -1,3 +1,2 @@
 DIST activeldap-4.0.6.gem 225280 BLAKE2B 
0f03ef95f3d0600d2661eab048c8dda3fbabe519add67f7785895e346d835d1e0396270f829f16a982f12863c80378be2f4f7ff7cf84016007b005b1914cec15
 SHA512 
03053e3798b557c73c3a0918b72d1d3c2cada4da3475913ef17a6f9f2f1ac1e102052459ef1a6d8c25ce41382b64c1a3097ccba1c768497a33a3a971b9778d3b
-DIST activeldap-5.2.3.gem 226304 BLAKE2B 
5ac747f9c854071da941bd7dc3bbf151eb9f6b190a725b0daca9a9c76b1aafa9fcb609c16098924c3f9bda6f25d9968c4a715a0f2994333c233a950f809cf862
 SHA512 
30fb4b70975e5a911d736ce8579f3ff0c13d326499660a6fdd25bc4e4d20ad615c038c0b50bdf1722775f6313e9c132a004c86fdb9d3a356f78171f78c5d171b
 DIST activeldap-5.2.4.gem 226304 BLAKE2B 
f13b5a1cf423b44087d55d3a4957be1444d598ab1d1bd7d83ee545a2806b77b47124edcb326fc567eb06e866c62a2ad0c3dafd903232588f824bc2978c197d60
 SHA512 
da37cfa20c8be7151669ba3b409994c668b037a2f318b1b034f6fa9c0e56a9a778b03a26415cbd98c8ba3fa1d487d42343bc0532665c1037880e75474a1c708f

diff --git a/dev-ruby/activeldap/activeldap-5.2.3.ebuild 
b/dev-ruby/activeldap/activeldap-5.2.3.ebuild
deleted file mode 100644
index 9b763decfa5..000
--- a/dev-ruby/activeldap/activeldap-5.2.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.textile TODO doc/text/*"
-RUBY_FAKEGEM_EXTRAINSTALL="po"
-
-inherit ruby-fakegem
-
-MY_P="${P/ruby-/}"
-DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented 
interface to LDAP"
-HOMEPAGE="https://github.com/activeldap/activeldap;
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE=""
-
-# Most tests require a live LDAP server to run.
-RESTRICT="test"
-
-ruby_add_rdepend "
-   >dev-ruby/activemodel-4.0.0:*
-   dev-ruby/builder
-   dev-ruby/locale
-   dev-ruby/ruby-gettext
-   dev-ruby/gettext_i18n_rails
-   || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc doc/text/*
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/asciidoctor/

2019-11-16 Thread Hans de Graaff
commit: 685d5097a8659255beb0e2a1b57a8d2d3f0997fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:09:27 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685d5097

dev-ruby/asciidoctor: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/asciidoctor/Manifest |  1 -
 dev-ruby/asciidoctor/asciidoctor-2.0.7.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index 1a0c1695143..0e15d509f39 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -1,4 +1,3 @@
 DIST asciidoctor-1.5.8.tar.gz 583484 BLAKE2B 
f0c654c5e43a0ed061dbf80eb382fac1ea393870c7c2530649a5a41f1a5bd5e72ffb11e8ad8dd2925510e18f4528079ae532b623e6e7f38a119565df01139f58
 SHA512 
3f767cdf945361d81b0a89137fb1e77377cbb4171da790027cbb9cd8cf1deb03f24a8ec780b427b7bce34538e851a44682515fbaccf8558d61e22356b9d216dd
 DIST asciidoctor-2.0.10.tar.gz 613180 BLAKE2B 
46125c85276eb0c7cf4404ca04d854449233e2cd14e24687aed9f95eb64ceb6ebac3d3ed73918679b9a5b047e41d82d02383d0e08acd0df5cc9bc216f14c79a3
 SHA512 
9ef908081569188d9903c7a7619fe0b50197f6f0cc922c4070e116bcd3f988a55da87443e84b6e260aabcc653a804fcaf29b96a722ab36f7ebb27ec11eb7ddbe
-DIST asciidoctor-2.0.7.tar.gz 609712 BLAKE2B 
261732ef068d7382870ef2b0f194e3b97c61d1f3db1800a7ad0acc24f53e803b35cc5e12eb55b8cbe6727d0d472d7e4e496afb26bf60ee3d49d9a163f3e8292d
 SHA512 
e79a76d97edc804153ec461a5f8482e1322bfc6b268b168e80617f06e5f114dbae6d703cb2f11c43ecb8b678fa11f22dbeb80aaf6daf34940683a31925e52927
 DIST asciidoctor-2.0.9.tar.gz 611530 BLAKE2B 
48f3c3447bacf009dbdf1529780a60fd144bd18951991623319dc30c1009e96dc28f84a7dab38431d1efc0a9f09494aae3e83f6b5959d5684fb167731826e07b
 SHA512 
17e9358bc98f34f1b8dab4781b48705acf6afa0aaa0c8dcd22183bf3d5a275e0afff96d7ecae140e908894e18a54c5b693acd6826f68892a99ec3dd0a4ea61e7

diff --git a/dev-ruby/asciidoctor/asciidoctor-2.0.7.ebuild 
b/dev-ruby/asciidoctor/asciidoctor-2.0.7.ebuild
deleted file mode 100644
index d5f86a08b52..000
--- a/dev-ruby/asciidoctor/asciidoctor-2.0.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_TEST="test features"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and 
other formats"
-HOMEPAGE="https://github.com/asciidoctor/asciidoctor;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-util/cucumber
-   dev-ruby/rspec-expectations:*
-   dev-ruby/asciimath
-   dev-ruby/coderay
-   dev-ruby/erubis
-   dev-ruby/haml
-   dev-ruby/nokogiri
-   dev-ruby/slim
-   dev-ruby/thread_safe
-   dev-ruby/tilt )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   doman man/asciidoctor.1
-}



[gentoo-commits] repo/gentoo:master commit in: virtual/ruby-ssl/

2019-11-16 Thread Hans de Graaff
commit: c2033061c94eb24aba94dd2e2fb4f8570c5b6a09
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:39:54 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2033061

virtual/ruby-ssl: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 virtual/ruby-ssl/ruby-ssl-10.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/virtual/ruby-ssl/ruby-ssl-10.ebuild 
b/virtual/ruby-ssl/ruby-ssl-10.ebuild
deleted file mode 100644
index 70f8f5aeb55..000
--- a/virtual/ruby-ssl/ruby-ssl-10.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-
-inherit ruby-ng
-
-DESCRIPTION="Virtual ebuild for the Ruby OpenSSL bindings"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   ruby_targets_ruby24? ( dev-lang/ruby:2.4[ssl] )
-   ruby_targets_ruby25? ( dev-lang/ruby:2.5[ssl] )
-"
-
-pkg_setup() { :; }
-src_unpack() { :; }
-src_prepare() { eapply_user; }
-src_compile() { :; }
-src_install() { :; }
-pkg_preinst() { :; }
-pkg_postinst() { :; }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/recog/

2019-11-16 Thread Hans de Graaff
commit: c644c998d25d37b0a0c91f3da7646af905f9d850
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:41:15 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c644c998

dev-ruby/recog: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/recog/Manifest|  1 -
 dev-ruby/recog/recog-2.1.46.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest
index c16e6f6f6fc..c9def2fb70e 100644
--- a/dev-ruby/recog/Manifest
+++ b/dev-ruby/recog/Manifest
@@ -1,4 +1,3 @@
-DIST recog-2.1.46.gem 246784 BLAKE2B 
1b151fb6944371d186154ecc28eb74f6727b92394bf3686fb7230603e64a37438dc63293929b63025794ae053304ced7f74da4d530d24f77a6274ffe69cfff7d
 SHA512 
aae48fc9a91e7f750944a97e562789efde14474b42d063dcb2dacd038e78fd20222719e0f17d66c8a13b7261e2e58567bad4db0a84893724a5c04504d35efbc0
 DIST recog-2.3.2.gem 259584 BLAKE2B 
035cdcb23fa837798fd256d00eb3cfa11b6ebeefd218c3c00a0f68ad1311efc6ce62a3db537cdc7a692d77e10b45c63f7c391314b05ca93c9afc269e67e7ba24
 SHA512 
0deb0e2354bab3ae190b0b71d370755de802d679a37a2d907fcc6503a12120e27d607bd3f31db62f678e4488228977132f3816a4586e5e85ba37f7ff6cd27733
 DIST recog-2.3.4.gem 262656 BLAKE2B 
ca2ea05844f5fde74859b22a9f710e5a9f0d44d789d49fb2c8502f4f09f5e5a3772d4a4187e5f0c10ec250c84599defc9dc86dd5602a7bdc7586f07ed14df350
 SHA512 
4ebf2ce4d502eb103eb3d10b7c01f3e43a402b90d8883f76cedb93edea32f31d196c4141c11264739f73ee9afe8590c50a368897a1286ff408d4454e89622be6
 DIST recog-2.3.5.gem 263168 BLAKE2B 
da850cc08e7ffebd34e040eac15ecc62ab857c61d8a65cf5e9889f94c0173204ef8de5c712c89ddfc67c9d6bb8c01c09c702547de1bbdd7b12d121e4f4fefe7b
 SHA512 
a45bc81c17edc9e431aa945678c77c573e2d1ad2352b4b4862492108cda0620145f6dc04a7d7ff2a6b456db32ed0348af4e61cd2be187f9d3de2b421f1f4e4ce

diff --git a/dev-ruby/recog/recog-2.1.46.ebuild 
b/dev-ruby/recog/recog-2.1.46.ebuild
deleted file mode 100644
index 1f8f71315a9..000
--- a/dev-ruby/recog/recog-2.1.46.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="xml"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Pattern recognition for hosts, services, and content"
-HOMEPAGE="https://github.com/rapid7/recog;
-
-LICENSE="BSD-2"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/nokogiri
-   !0.2"' 
spec/spec_helper.rb || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec
-   ruby-ng_cucumber
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/acme-client/

2019-11-16 Thread Hans de Graaff
commit: f90862a0315c6929943a7ff2f9700fa20404d73d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:10:43 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90862a0

dev-ruby/acme-client: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/acme-client/Manifest |  2 --
 dev-ruby/acme-client/acme-client-2.0.2.ebuild | 22 -
 dev-ruby/acme-client/acme-client-2.0.3.ebuild | 35 ---
 3 files changed, 59 deletions(-)

diff --git a/dev-ruby/acme-client/Manifest b/dev-ruby/acme-client/Manifest
index 7fb31d3fe51..10bbe460f91 100644
--- a/dev-ruby/acme-client/Manifest
+++ b/dev-ruby/acme-client/Manifest
@@ -1,4 +1,2 @@
-DIST acme-client-2.0.2.gem 19968 BLAKE2B 
7a877d86ac4828fec08edd606b2f4f31788454ebe8109b1e94d28f33d00b0a3e49aa7ad8d3b46fa2440bcd1d7cda1c53ab91d6be6280dfeb0e5ccddcac02ed25
 SHA512 
e02fe9f919f8d5356bc60d0b6f2d05db42e5d6671762bfac45aafb118647e2d0b50cd7336dfa1f0983432e2bddb0344d1b240bd674e31ad14385adc15d58e1e1
-DIST acme-client-2.0.3.tar.gz 203320 BLAKE2B 
f5bc600c58b29429b8615b0d8cdadade9a4c7018068c356cfd481eee8b7718c19e736c620a752ef1a68ae70e8f641f3fb2ef7bcd44b70ac63cc97bad19ab3579
 SHA512 
c2b2bcba1cfe9184922cdfaafd02bdb51abf11cb39457e89f0670098bf9d240332129144fd4a7fcbc214a1496dbde576236ea15634b70f8f3fe22304d769f0c2
 DIST acme-client-2.0.4.tar.gz 206295 BLAKE2B 
5758a940e91036de04183ace9d076649cce220e18c92abbbf683026fd4fc1d05b3d2c735553648daac0f57f5e4c5c865679607d38f663af7623bd60fac99eff1
 SHA512 
3e8998ddedc69c6d2a15927be278ef055d1be0fe906c499504ecba811189e5ebbd9c1f54df8692bc0135766dfc8cfbd80f27ee345eab8bcd0126fac62be33742
 DIST acme-client-2.0.5.tar.gz 162456 BLAKE2B 
e01ffd790f404e0ac7a5fe42ef6d4819387dc810bb5c6856e51810b125f5020c3790003eb99e9560ab1618d7d3a420b63e4c1de9cc98e97a4a742ade6bfde54f
 SHA512 
f2f59f2536a5de918147c3b26285c9498eaf082f67d8e3c96036b61a05e3c265a37d7e23f91c03ef7a02ca99bcfec755bc0a9e2bf766ee7b6ffaae1ad1b7c4ab

diff --git a/dev-ruby/acme-client/acme-client-2.0.2.ebuild 
b/dev-ruby/acme-client/acme-client-2.0.2.ebuild
deleted file mode 100644
index b08c6ae1fd4..000
--- a/dev-ruby/acme-client/acme-client-2.0.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINDIR="FALSE" # bin/ contains only dev tooling
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol."
-HOMEPAGE="https://github.com/unixcharles/acme-client;
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/faraday-0.9.1"

diff --git a/dev-ruby/acme-client/acme-client-2.0.3.ebuild 
b/dev-ruby/acme-client/acme-client-2.0.3.ebuild
deleted file mode 100644
index 6c9c64a75ee..000
--- a/dev-ruby/acme-client/acme-client-2.0.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol."
-HOMEPAGE="https://github.com/unixcharles/acme-client;
-SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/faraday-0.9.1:0"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/vcr-2.9.3
-   dev-ruby/webmock
-)"
-
-all_ruby_prepare() {
-   # Skip failing test where incorrect der value is retrieved, may be 
openssl 1.1.x related.
-   sed -i -e '/assigns the public key/apending' 
spec/certificate_request_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/mcollective/

2019-11-16 Thread Hans de Graaff
commit: 44d590adaf1977114f08fdfd72f2e60ad230c8d7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:14:11 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d590ad

app-admin/mcollective: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 app-admin/mcollective/mcollective-2.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/mcollective/mcollective-2.12.5.ebuild 
b/app-admin/mcollective/mcollective-2.12.5.ebuild
index efeca85ce46..689393b26c6 100644
--- a/app-admin/mcollective/mcollective-2.12.5.ebuild
+++ b/app-admin/mcollective/mcollective-2.12.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 inherit ruby-ng
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/asciimath/

2019-11-16 Thread Hans de Graaff
commit: 3818c8336dd6cc345c2f19b21c11595724a6b953
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:08:04 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3818c833

dev-ruby/asciimath: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/asciimath/Manifest   |  2 --
 dev-ruby/asciimath/asciimath-1.0.6.ebuild | 20 
 dev-ruby/asciimath/asciimath-1.0.7.ebuild | 20 
 3 files changed, 42 deletions(-)

diff --git a/dev-ruby/asciimath/Manifest b/dev-ruby/asciimath/Manifest
index 43d17be593c..b5fc6fd6631 100644
--- a/dev-ruby/asciimath/Manifest
+++ b/dev-ruby/asciimath/Manifest
@@ -1,5 +1,3 @@
 DIST asciimath-1.0.4.gem 14336 BLAKE2B 
84aac2d2b987f72a17288cee6d00197c429e04c216fad62ecd23b5f3eebe9590ead519df86cdaf99246dcfee4c18bab67176a0d47a1b864de6e44bdb4b90b70c
 SHA512 
e99e6f869dda3e0236392039e6dccf5912b095e32ee7acbfb4684a5d723d05f4d3c9961554d5beab2a3d703b1ef50c45ed15c0dbda2179ab35d3b1b6b8759b49
-DIST asciimath-1.0.6.gem 17920 BLAKE2B 
ccd35f77f7ff9312baf1de81d9c1c15009e9efea7be000ed2afad86b06697bb967980baab1f04a73503cd374c062d68ba99d6e42528ffe3d1c16a8f768813f7f
 SHA512 
cecfdeb063e0dd2da9c92ec4ac51d30334d19f10ca2cde9380c740e61a1be435793bd5e6ae7795d1c4147056faaef0d44ea422b6ff8207cb11c8125422872f24
-DIST asciimath-1.0.7.gem 18432 BLAKE2B 
9f1b959d594987f049f3e17394a305e037cbf4aa86c7c21324cb5f1f7a2a06c361fbf56cee5488ab0c8bbbac8f3a581f11a5e5a2407b36d28c4b4a106051df3c
 SHA512 
3b2e5894fed09919e2576054dceecd70fc255bf414dbd826ccdda71cd69875c204c4d4d2ed85777612a4919a975b1a2427ff83cacb2720dee1d6f53c1f8fd079
 DIST asciimath-1.0.8.gem 18432 BLAKE2B 
2877b387ca3da2d657d78e134296ec621b839688843f94428f7bb64d74625bd6a0a3f533bb5a832510ec64c789b43338f48fb13b0ac561c308b15172e5fb4e6d
 SHA512 
02717069498bb8f6757c3411be1c16473363f4d69f82fdd6075cdee740ecbd742e6a6e97b22355adc8657e5df166834106c9cd8482336ffeff76debc2b0d45a5
 DIST asciimath-1.0.9.gem 18944 BLAKE2B 
3ccc3f594d7a0d8b6996349d85356179ef3a9052a84f923ad1d0976e42f58670a350473b41d1c4a0c4f70a3cc4687e6adaa7987bd811ef32bd3da41f100f4246
 SHA512 
32c4f2cb7e9d330c371e9b9abcdf9e31bf44014c5c0b0044589302116b55840a2e1a41ab006d61a2258e4a5c2d4a772dad77f579150fc9bf099a7a4d19c6cd44

diff --git a/dev-ruby/asciimath/asciimath-1.0.6.ebuild 
b/dev-ruby/asciimath/asciimath-1.0.6.ebuild
deleted file mode 100644
index 106e4236978..000
--- a/dev-ruby/asciimath/asciimath-1.0.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library"
-HOMEPAGE="https://github.com/pepijnve/asciimath;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""

diff --git a/dev-ruby/asciimath/asciimath-1.0.7.ebuild 
b/dev-ruby/asciimath/asciimath-1.0.7.ebuild
deleted file mode 100644
index 2d1cf1b320b..000
--- a/dev-ruby/asciimath/asciimath-1.0.7.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library"
-HOMEPAGE="https://github.com/pepijnve/asciimath;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml-gpg/

2019-11-16 Thread Hans de Graaff
commit: 328678b979ac3548ef8861ad5328a1bd3819d50c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:42:05 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328678b9

dev-ruby/hiera-eyaml-gpg: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hiera-eyaml-gpg/Manifest  |  2 --
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.2.ebuild   | 25 --
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.3.ebuild   | 25 --
 3 files changed, 52 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/Manifest 
b/dev-ruby/hiera-eyaml-gpg/Manifest
index d043e693fa5..1e292be765f 100644
--- a/dev-ruby/hiera-eyaml-gpg/Manifest
+++ b/dev-ruby/hiera-eyaml-gpg/Manifest
@@ -1,3 +1 @@
-DIST hiera-eyaml-gpg-0.7.2.gem 14336 BLAKE2B 
e8a2e5666a930a0955302b0d3cb505c00c936e01db095f56c746de2945830a3adff70b86bb68a74637f87d80ade8aade697b22ec3b263310edc3673f8a8c22e2
 SHA512 
4d27db9d1ab9d5e7368e92ea003aef776a6da5e078b0b7dc22a494680521b69168e2220d7311fc27c6896828ce4fc5182b6b66dd92a9a9ae42b0086e31e2634c
-DIST hiera-eyaml-gpg-0.7.3.gem 14336 BLAKE2B 
2a08dc3251f6e28be3a027778dd7a30f7d186ec06965cb5ceb93c4f9ff361b49a4d220323e3a8576cedf6d8b487bed6c14e2203314370faf26417207ef011e58
 SHA512 
4cd1005b1775af2a433b9d91c7cb16bb854bee3a818f566134549663bd620f1a4e2a14dca6be5b319c5a95c26b464d8f438d51b876f21e6190b4210283f838af
 DIST hiera-eyaml-gpg-0.7.4.gem 14848 BLAKE2B 
68d6fb4047dcc80ceca5350459a60c42f7d3db753491b94c4710920ddd484eaf0bee76f3381a2fa663795baec58e6d26614782f7f1a88933152cce8cc284457c
 SHA512 
5cee22e435f7bcc1e4a9d4775ecdf0eb9cd70cf3e26870107920993df480082f7bebd7d488b060880407a7debd11c7b9a202f8f3a99da811ae8f49f17a7495e6

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.2.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.2.ebuild
deleted file mode 100644
index 2478858b46d..000
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A GPG backend for hiera-eyaml"
-HOMEPAGE="https://github.com/sihil/hiera-eyaml-gpg;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/hiera-eyaml-1.3.8:*
-   >=dev-ruby/gpgme-2.0.0
-"

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.3.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.3.ebuild
deleted file mode 100644
index 2478858b46d..000
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A GPG backend for hiera-eyaml"
-HOMEPAGE="https://github.com/sihil/hiera-eyaml-gpg;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/hiera-eyaml-1.3.8:*
-   >=dev-ruby/gpgme-2.0.0
-"



[gentoo-commits] repo/gentoo:master commit in: app-admin/fluentd/

2019-11-16 Thread Hans de Graaff
commit: 2fc2cfc2838a23bb3b4d798152f6739d96c496ee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 07:36:07 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc2cfc2

app-admin/fluentd: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 app-admin/fluentd/fluentd-1.4.2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-admin/fluentd/fluentd-1.4.2.ebuild 
b/app-admin/fluentd/fluentd-1.4.2.ebuild
index 9bb8568d1eb..137927eb85a 100644
--- a/app-admin/fluentd/fluentd-1.4.2.ebuild
+++ b/app-admin/fluentd/fluentd-1.4.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
@@ -35,6 +35,9 @@ all_ruby_prepare() {
-e '/tzinfo-data/d' \
-e '/dig_rb/d' \
"${PN}".gemspec || die "'sed failed"
+
+   # Avoid test dependency on unpackaged oj
+   rm -f test/test_event_time.rb || die
 }
 
 all_ruby_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/serverengine/

2019-11-16 Thread Hans de Graaff
commit: df6d820867e89679d8c9d93df809f09ce6e2a99c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:57:57 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 07:36:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6d8208

dev-ruby/serverengine: add 2.2.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/serverengine/Manifest  |  1 +
 dev-ruby/serverengine/serverengine-2.2.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/serverengine/Manifest b/dev-ruby/serverengine/Manifest
index 93f348fc214..57e1c7be03c 100644
--- a/dev-ruby/serverengine/Manifest
+++ b/dev-ruby/serverengine/Manifest
@@ -1 +1,2 @@
 DIST serverengine-2.1.1.gem 38912 BLAKE2B 
110adef1bfc4538dcbd9cddc5aabcda00f0e6276f3092cccd54bdd92d644bc6121300c1963276d3bbb810fc2be44c9c833d1d74b524b3d7faae8424b98e45e3f
 SHA512 
627ba0ad0235536009ed22cca017d23d76ad7863b9ed83e90504d374bb3c1b887c73ed0b120378327485ba7c68a18bf354228529da84e134ac4d3b6dd96d14e1
+DIST serverengine-2.2.0.gem 38912 BLAKE2B 
78af0816c480613e7e85ebd9d1061888af311a4eff045b59e4224cb86738193fe0bef25d435c891231b7b7c3397f25970b8ddd8fead09393e9fe7824bce03025
 SHA512 
a6ef8fc094a1306524357c740ba198d0ac0fecbd1716e873ce25d3caae9874e4c73424c5fb4e3d60886bb9e613651288f24085ae7c0a244bcd27c606d5a843c7

diff --git a/dev-ruby/serverengine/serverengine-2.2.0.ebuild 
b/dev-ruby/serverengine/serverengine-2.2.0.ebuild
new file mode 100644
index 000..8895caeaffc
--- /dev/null
+++ b/dev-ruby/serverengine/serverengine-2.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A framework to implement robust multiprocess servers"
+HOMEPAGE="https://github.com/fluent/serverengine;
+LICENSE="Apache-2.0"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sigdump-0.2.2:0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   sed -i -e '/rake/ s/~>/>=/' \
+   -e '/rspec/ s/2.13.0/2.13/' \
+   -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die
+}
+
+each_ruby_test() {
+   # The specs spawn ruby processes with bundler support
+   ${RUBY} -S bundle exec rspec-2 spec || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/

2019-11-16 Thread Hans de Graaff
commit: 06625eaff01221029a5cc34f32354f2755b841ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 10:35:26 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 06:06:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06625eaf

dev-ruby/barby: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/barby/Manifest   |  1 -
 dev-ruby/barby/barby-0.6.6.ebuild | 99 ---
 2 files changed, 100 deletions(-)

diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest
index 5cb6a85199f..a8986389d87 100644
--- a/dev-ruby/barby/Manifest
+++ b/dev-ruby/barby/Manifest
@@ -1,3 +1,2 @@
-DIST barby-0.6.6.tar.gz 95120 BLAKE2B 
e46f261eb11eb2f5b17061e6cbe04419df81d4248a9bed8a5f8f90cba9329915cacf3fa48cc922f4eac14ca7eada87e5be526d9b0d2e0bd1f443daf09af89088
 SHA512 
5b0a00861b9cecee153c5e1f4e1564d99021b3f7f6005efc48d666f8b4255e91f18792d19b9ae635d40f72dbb38de8db215a252b553138be737a52a8ba85c728
 DIST barby-0.6.7.tar.gz 95199 BLAKE2B 
b1729e361a41deee248a3c74c56d072fe0eeb3463ff4730744736e1a523f2844e877d63b058ec02e4cdad1f77620bcd476e823864428aff78b462cf29b20909a
 SHA512 
29ba52612b2390ebd2a9e0acc0eec4a4c119ca305662f47e6656cb63727956877970d14f9b924466fad6e9e927e23f74c2614b41e09ca6b068bdabbaae21f93f
 DIST barby-0.6.8.tar.gz 96647 BLAKE2B 
b0af8e5573dc7d3d1881c793895d1c440b97bb5609b0759f56bdecfed7b4b74080f96301d2511101abb21760074584905fdc4e94938d38e2a553933686ccf976
 SHA512 
1d51dece22febd8c8a234241b88edd3ea93eae328e69fbd8dba3f48afcea7943ec4a72252a74b476aae5812ee132de6b87e37f9fd4c2a43d7c79ec68c831b68c

diff --git a/dev-ruby/barby/barby-0.6.6.ebuild 
b/dev-ruby/barby/barby-0.6.6.ebuild
deleted file mode 100644
index aeeacc4af08..000
--- a/dev-ruby/barby/barby-0.6.6.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries"
-HOMEPAGE="http://toreto.re/barby/;
-
-GITHUB_USER="toretore"
-SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test qrcode rmagick prawn png cairo"
-
-ruby_add_rdepend "
-   rmagick? ( dev-ruby/rmagick )
-   cairo? ( dev-ruby/rcairo )"
-
-ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode )
-   png? ( dev-ruby/chunky_png )
-   prawn? ( dev-ruby/prawn:* )"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-# testing requires imagemagick capable of png output
-DEPEND+=" test? ( media-gfx/imagemagick[png] )"
-
-# prawn breaks tests for some reasons, needs to be investigated; code
-# still works though.
-RESTRICT="prawn? ( test )"
-
-all_ruby_prepare() {
-   sed -i -e 's/README/README.md/' Rakefile || die
-
-   sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die
-
-   if use qrcode; then
-   sed -i -e '/^end/i s.add_dependency "rqrcode"' 
${RUBY_FAKEGEM_GEMSPEC}
-   else
-   rm \
-   lib/barby/barcode/qr_code.rb \
-   test/qr_code_test.rb
-   fi
-
-   if use rmagick; then
-   sed -i -e '/^end/i s.add_dependency "rmagick"' 
${RUBY_FAKEGEM_GEMSPEC}
-   else
-   rm \
-   lib/barby/outputter/rmagick_outputter.rb \
-   test/outputter/rmagick_outputter_test.rb
-   fi
-
-   if use prawn; then
-   sed -i -e '/^end/i s.add_dependency "prawn"' 
${RUBY_FAKEGEM_GEMSPEC}
-   else
-   rm \
-   lib/barby/outputter/prawn_outputter.rb \
-   test/outputter/prawn_outputter_test.rb
-   fi
-
-   if use png; then
-   sed -i -e '/^end/i s.add_dependency "chunky_png"' 
${RUBY_FAKEGEM_GEMSPEC}
-   else
-   rm \
-   lib/barby/outputter/png_outputter.rb \
-   test/outputter/png_outputter_test.rb
-   fi
-
-   if use cairo; then
-   sed -i -e '/^end/i s.add_dependency "cairo"' 
${RUBY_FAKEGEM_GEMSPEC}
-   else
-   rm \
-   lib/barby/outputter/cairo_outputter.rb \
-   test/outputter/cairo_outputter_test.rb
-   fi
-
-   rm -f \
-   lib/barby/barcode/data_matrix.rb \
-   test/data_matrix_test.rb \
-   lib/barby/outputter/pdfwriter_outputter.rb \
-   test/outputter/pdfwriter_outputter_test.rb || die
-
-   sed -i \
-   -e '/semacode/d' \
-   -e '/pdf-writer/d' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sdk-core/

2019-11-16 Thread Hans de Graaff
commit: 3582dbb5549a0861661d3c2e7bb49d2ea282bb03
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:01:26 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 06:06:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3582dbb5

dev-ruby/aws-sdk-core: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild 
b/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild
index 0df6e326a54..9db5e5838f3 100644
--- a/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild
+++ b/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sdk-resources/

2019-11-16 Thread Hans de Graaff
commit: e6a29c8d225aa51d9c1e815bcf2117f5f7a8ee84
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:03:13 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 06:06:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a29c8d

dev-ruby/aws-sdk-resources: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild 
b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild
index 4830ef249d3..0ba1d97e1cc 100644
--- a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild
+++ b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sdk/

2019-11-16 Thread Hans de Graaff
commit: c1e9d63af22e3517cb49bd103030ed547081c573
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 17 06:06:07 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 17 06:06:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e9d63a

dev-ruby/aws-sdk: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild 
b/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild
index 765dc9a50d6..f501f763237 100644
--- a/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild
+++ b/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-messages/

2019-11-16 Thread Hans de Graaff
commit: b0a54c39de65def0e608fb4fe60e73e59b00d57c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:57:27 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:57:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a54c39

dev-util/cucumber-messages: add 7.0.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-messages/Manifest  | 2 +-
 ...mber-messages-2.1.2.ebuild => cucumber-messages-7.0.0.ebuild} | 9 -
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-util/cucumber-messages/Manifest 
b/dev-util/cucumber-messages/Manifest
index 1482b975eb4..b56f1f7b0ea 100644
--- a/dev-util/cucumber-messages/Manifest
+++ b/dev-util/cucumber-messages/Manifest
@@ -1 +1 @@
-DIST cucumber-messages-2.1.2.gem 9728 BLAKE2B 
31753c5082814df61aeaf4f471112b79b27bec2b7be5fbe72c1320f1da44ec85890bbb91866b640905d73bd5a8f8723c2aa122c192040949c1725a0dc050b87a
 SHA512 
f8973e4159aabae17b21dc76f314c6784eefc03ddc04a4ee6e3dc56844202034635343b51728cc3c028c4dc1881d19690eda4c3286ad0ad6da390a0b70ae6ae2
+DIST cucumber-messages-7.0.0.gem 10752 BLAKE2B 
b76698440d91a045e95b9a4166ba98b46f0032a7330ebda98a2e1556ebb8f1232ff1124a691e7d82dccf8d9bf34f557ea078bd7bae5dc0d6a540d3abb15c81ae
 SHA512 
3945a28fcbb3502f669aad228bce094112d7e5b5e459ebf71df8e32bc29216d2295d64cbf8c17ca4a2a8abe5fac45bde634300ffb9371d3e9c3a64f22fcc68d8

diff --git a/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild 
b/dev-util/cucumber-messages/cucumber-messages-7.0.0.ebuild
similarity index 74%
rename from dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild
rename to dev-util/cucumber-messages/cucumber-messages-7.0.0.ebuild
index 2da0cb21a3b..34d22ed0a0e 100644
--- a/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild
+++ b/dev-util/cucumber-messages/cucumber-messages-7.0.0.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
 
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"
 
@@ -15,6 +14,6 @@ 
HOMEPAGE="https://github.com/cucumber/cucumber-messages-ruby#readme;
 LICENSE="MIT"
 
 KEYWORDS="~amd64"
-SLOT="2.0"
+SLOT="$(ver_cut 1)"
 
-ruby_add_rdepend "~dev-ruby/google-protobuf-3.6.1"
+ruby_add_rdepend "

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bundler-audit/

2019-11-16 Thread Hans de Graaff
commit: 109c7c980871d4db101fd5907c60e5a5804a519e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:45:34 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:57:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109c7c98

dev-ruby/bundler-audit: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bundler-audit/Manifest   |  1 -
 dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/bundler-audit/Manifest b/dev-ruby/bundler-audit/Manifest
index f87ab536f2f..1e6ae6a0e3f 100644
--- a/dev-ruby/bundler-audit/Manifest
+++ b/dev-ruby/bundler-audit/Manifest
@@ -1,2 +1 @@
-DIST bundler-audit-0.6.0.gem 108544 BLAKE2B 
2014f3f2cad0a4305a0b1ef3a7ed0c76e2bb6a6c609568f2823e499c19d844bf41eccac3c6f8efeb51ebc938ea888164256fe41eb0d770e5eef5f3b00a837ecd
 SHA512 
28213df41bba20b41b7398a2ac8f2086c5d2b80a7b31340a29b6e7c3818337f11e486284b14f000c590aaea6bb541222c4c5b71421e36a0e0a7c02e0feec9d7a
 DIST bundler-audit-0.6.1.gem 108032 BLAKE2B 
84a3600e64846ced023af7cd922508f5f81f0bac64b3c9f1c360d0202adabfb3aaa3e8a7d5900a70bcbeec09424274c716bcc63707eb14d0052758f81fc5399e
 SHA512 
b4b1c981070d55f1c7d7353a401f0efb9696544a522052fdae5b6abcf20a3facefc6f118eb0fd53ef859f1db5d84ab7dc5fe056b5d7cf1d458186294af1558b0

diff --git a/dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild 
b/dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild
deleted file mode 100644
index e9421292718..000
--- a/dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides patch-level verification for Bundled apps"
-HOMEPAGE="https://github.com/rubysec/bundler-audit;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-#tests are trying to download AND have some odd failures
-#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 
323
-#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories 
should return a list of all advisories.
-RESTRICT=test
-
-ruby_add_rdepend "
-   >=dev-ruby/thor-0.18:0
-   >=dev-ruby/bundler-1.2:0
-"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that require network access via 'bundle install'
-   rm spec/{integration,scanner}_spec.rb || die
-
-   # Avoid specs that only work when the source is a git repository
-   sed -i -e '/describe "path"/,/^  end/ s:^:#:' \
-   -e '/describe "update!"/,/^  end/ s:^:#:' \
-   spec/database_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-11-16 Thread Hans de Graaff
commit: 5e84e5c05d60140b3acdb1394d3ebb3aace821ee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:43:28 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:57:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e84e5c0

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  3 --
 dev-ruby/capybara/capybara-3.23.0.ebuild | 61 
 dev-ruby/capybara/capybara-3.24.0.ebuild | 61 
 dev-ruby/capybara/capybara-3.25.0.ebuild | 61 
 4 files changed, 186 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index a08ac86060d..ce5e0c4bdf2 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,7 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
-DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
-DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68
 DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3
 SHA512 
31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
 DIST capybara-3.27.0.gem 353792 BLAKE2B 
1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11
 SHA512 
3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
 DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df

diff --git a/dev-ruby/capybara/capybara-3.23.0.ebuild 
b/dev-ruby/capybara/capybara-3.23.0.ebuild
deleted file mode 100644
index fdf816bc920..000
--- a/dev-ruby/capybara/capybara-3.23.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara;
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~x86"
-SLOT="3"
-IUSE="test"
-
-DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec:3
-   >=dev-ruby/launchy-2.4.0
-   >=dev-ruby/selenium-webdriver-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=dev-ruby/mini_mime-0.1.3
-   >=dev-ruby/nokogiri-1.8:0
-   >=dev-ruby/rack-1.6.0:*
-   >=dev-ruby/rack-test-0.6.3:*
-   >=dev-ruby/regexp_parser-1.5:1
-   >=dev-ruby/xpath-3.2:3"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e 
'/statistics/Id' spec/spec_helper.rb || die
-
-   # Avoid window-manager specific tests (sizes are specific for fluxbox)
-   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
-
-   # Avoid spec that requires unpackaged geckodriver
-   sed -i -e '/describe.*register_server

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/chunky_png/

2019-11-16 Thread Hans de Graaff
commit: cbe8a8a8bc215a9088b26f4960639aa281bcc194
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:41:23 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:57:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe8a8a8

dev-ruby/chunky_png: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/chunky_png/Manifest |  1 -
 dev-ruby/chunky_png/chunky_png-1.3.10.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/chunky_png/Manifest b/dev-ruby/chunky_png/Manifest
index 6dfc4dd4c3a..77132d83530 100644
--- a/dev-ruby/chunky_png/Manifest
+++ b/dev-ruby/chunky_png/Manifest
@@ -1,2 +1 @@
-DIST chunky_png-1.3.10.gem 352768 BLAKE2B 
ae34d2bc8199e46add874511343a7e8ecf08ed3ec3e488a22a99335895d260ebb60c6be96c5771915a176f44e354599373feafce9dda362b6ebc2b58cd92e79f
 SHA512 
968e068a6fbcc3a91d435509a118976de56c62b9e311d201064aae2eb8129994b6c0876ca5ed3368b0415b238f46d14ab1059d00cbf473aaf9631456596e58c3
 DIST chunky_png-1.3.11.gem 352768 BLAKE2B 
a60607830c41921f8e8018b91e459103d0a793a6c3a5491f36399dff0ac83dee09f66173f01e3e8f8f2bcf9fc69b1ffa53a9bc29adda758be75fefec391f7900
 SHA512 
5935bc7672ef4eb271abe0e2d4b83c2628ecb9d4fc1bb095d28d0f7fd5e13443492bc91b2c9c1de59d8bb669c185cddaeef62d03d3b0df88ecfaaa3c7a2a0ba6

diff --git a/dev-ruby/chunky_png/chunky_png-1.3.10.ebuild 
b/dev-ruby/chunky_png/chunky_png-1.3.10.ebuild
deleted file mode 100644
index 36d324ce1bc..000
--- a/dev-ruby/chunky_png/chunky_png-1.3.10.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-
-RUBY_FAKEGEM_EXTRADOC="BENCHMARKING.rdoc CHANGELOG.rdoc README.md"
-
-RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pure Ruby library that can read and write PNG images"
-HOMEPAGE="https://wiki.github.com/wvanbergen/chunky_png;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/[bB]undler/s:^:#:' {spec,benchmarks}/*.rb || die
-   rm Gemfile* || die
-
-   # Avoid git dependency
-   sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-11-16 Thread Hans de Graaff
commit: af1c72d035500ad8d9f2c54fe4a9eaf69d33ebe2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:44:25 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:57:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1c72d0

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.28.0.ebuild 
b/dev-ruby/capybara/capybara-3.28.0.ebuild
index 0cae33b1ec4..f5058442607 100644
--- a/dev-ruby/capybara/capybara-3.28.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.28.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/daemons/

2019-11-16 Thread Hans de Graaff
commit: 69b3e8975d944b65a815468ec8ab634017636730
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:32:28 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:36:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b3e897

dev-ruby/daemons: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/daemons/Manifest |  1 -
 dev-ruby/daemons/daemons-1.3.0.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest
index 86a8746ecc9..28b856c2714 100644
--- a/dev-ruby/daemons/Manifest
+++ b/dev-ruby/daemons/Manifest
@@ -1,3 +1,2 @@
 DIST daemons-1.2.6.tar.gz 27557 BLAKE2B 
7c08b637ab37f764309fd260c4ea6c11402b89ea327eb47ea0af3860397ece795467a11c4ae5d8577972f5d8e2c6590f4d8112027f06db941b7181e33c158736
 SHA512 
8276685a684093252bf136c552a613a5208f4ab34f178be9425c62ea59fe1eebe671a7dd6c57d30744187b9ae58d7a7f1ebf58468e988565a30ca4417f2a90ea
-DIST daemons-1.3.0.tar.gz 28692 BLAKE2B 
63764fdaae20e789ff77ac3a2a6b8d6d6d1548abcc2683a9a52080490166abef507dbe45ec5b3cf4c190abe366f00cac238eb3d7a34e701e7e761fe986fd949e
 SHA512 
110b925c458ee92c2497c924b080297609ad4bec3944926011405c67532b80cd4e1ba0a414919db0a48a158e4fdf6c15d3b17e8db350f1c5d1cdced32f52d198
 DIST daemons-1.3.1.tar.gz 28805 BLAKE2B 
4ddb9cb9a5a6de5ebeac8ac69c2712500f9dd18c9d194efce3152735533a2aef7a4cf0e034e4c1781e5d89c1be18e7e7c119455bafb0bf4d8cec279b1e8f6308
 SHA512 
cfbf44727a1ee43b651bbc3f8e5ae83c73388d017d240d95624586b91a3b32602464f4a5ff53a854d6cc6fa1dc47e433a665f0ad7f08e440c0a798743d80

diff --git a/dev-ruby/daemons/daemons-1.3.0.ebuild 
b/dev-ruby/daemons/daemons-1.3.0.ebuild
deleted file mode 100644
index 2c9d05d6381..000
--- a/dev-ruby/daemons/daemons-1.3.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="Releases README.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Wrap existing ruby scripts to be run as a daemon"
-HOMEPAGE="https://github.com/thuehlinger/daemons;
-SRC_URI="https://github.com/thuehlinger/daemons/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="examples"
-
-all_ruby_prepare() {
-   sed -i -e '/\(pry\|simplecov\)/I s:^:#:' spec/spec_helper.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   use examples || return
-
-   insinto /usr/share/doc/${PF}/
-   doins -r examples
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch/

2019-11-16 Thread Hans de Graaff
commit: 4f90d7310a218364c592074c8353cd4ddd354d4f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:17:18 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:35:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f90d731

dev-ruby/elasticsearch: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/elasticsearch/Manifest   |  1 -
 dev-ruby/elasticsearch/elasticsearch-6.1.0.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest
index 60163161464..0ab1d06e040 100644
--- a/dev-ruby/elasticsearch/Manifest
+++ b/dev-ruby/elasticsearch/Manifest
@@ -1,4 +1,3 @@
-DIST elasticsearch-ruby-6.1.0.tar.gz 305518 BLAKE2B 
c58636ab44d692bd3fcceac7a7ca6b03e4b5ac8c2fc94f5d108d34ad8bab140c3432380612f7066dc8370f891aa178a1766feae2bed0f5a6cef0c15d52774885
 SHA512 
1067de087864bbc7f5ea4c32df3ee3096b6c2ff39b8cde60a2da135b3dfb4d2e23d101a58ae04410067d0130fa680b7b80b98a1fe596898cfb545e29e83376a2
 DIST elasticsearch-ruby-6.3.0.tar.gz 327308 BLAKE2B 
c9e5c6b1229dfaa30ecf341de9832c992131c7e3a42253747e1577debc0873b4c6428740c00912affa0cc4e668e0f5b78ac484bec926757ac1a8d50eef1bc996
 SHA512 
26c36198c66c31c59247d5d63ca817cf7942436b524a3480c69c1860ba3933617c75138521a49e14172d9a6ce6086325d685ab5dba22c99a4767dc85f35eb13a
 DIST elasticsearch-ruby-6.3.1.tar.gz 336484 BLAKE2B 
b97af0262be1512a5db230f2ad66db52cfdba9c613e4fe89b23b35ae9b038978b043c7202784becdaea7710dbe45c40dfd95a95c5997164ea2f1fcc9c5b363d2
 SHA512 
184c31ebd6c507ceb11273eac950ab9dd168fcbccdd7b0c1956603a2e5e587eab767c2dec8203e90d919189f6f6e27a11d847ff0c42873d65276139db85dafac
 DIST elasticsearch-ruby-6.8.0.tar.gz 336486 BLAKE2B 
5bf9538d3710787939a61b411918f3712a8490ed20df1039613f3828a55758e373e56c6794d597a95c04cf610aba8cea1113982b91cde764c96ee454e59cc7b1
 SHA512 
d75437b04770cac2ac65fb91f0b18cd3beae0248fa2f148aa820da5272093e5b05d00dc4c82c699d7e31b23d7f06ce7727f74eb5a9b0308264f7139e32774c91

diff --git a/dev-ruby/elasticsearch/elasticsearch-6.1.0.ebuild 
b/dev-ruby/elasticsearch/elasticsearch-6.1.0.ebuild
deleted file mode 100644
index 158473118ec..000
--- a/dev-ruby/elasticsearch/elasticsearch-6.1.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_TASK_DOC=doc
-
-inherit ruby-fakegem eapi7-ver
-
-MY_P=elasticsearch-ruby-${PV}
-DESCRIPTION="Ruby integrations for ES, elasticsearch module"
-HOMEPAGE="https://github.com/elastic/elasticsearch-ruby;
-SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz 
-> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   ~dev-ruby/elasticsearch-api-${PV}
-   ~dev-ruby/elasticsearch-transport-${PV}
-"
-ruby_add_bdepend "
-   doc? ( dev-ruby/yard )
-   test? (
-   dev-ruby/ansi
-   dev-ruby/elasticsearch-transport
-   dev-ruby/mocha:1.0
-   dev-ruby/pry
-   dev-ruby/shoulda-context
-   )
-"
-
-# Tests need additional modules (at least 'turn') packaged. Then someone
-# should look into running them and so on.
-RESTRICT="test"
-
-RUBY_S=${MY_P}/${PN}
-
-all_ruby_prepare() {
-   # fix to work without git
-   sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
-
-   # remove useless dependencies from Rakefile
-   sed -e '/bundler/d' \
-   -e '/require.*cane/,/end/d' \
-   -i Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/d3_rails/

2019-11-16 Thread Hans de Graaff
commit: 8429d3a5f28858063c70baa312491c417592868e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:33:27 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:36:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8429d3a5

dev-ruby/d3_rails: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/d3_rails/d3_rails-4.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/d3_rails/d3_rails-4.1.1.ebuild 
b/dev-ruby/d3_rails/d3_rails-4.1.1.ebuild
index 2087420d974..803380cd088 100644
--- a/dev-ruby/d3_rails/d3_rails-4.1.1.ebuild
+++ b/dev-ruby/d3_rails/d3_rails-4.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 RUBY_FAKEGEM_RECIPE_DOC="none"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-transport/

2019-11-16 Thread Hans de Graaff
commit: dd9ecca80e401718c6249ccb1cfeb3ad372dd212
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:18:32 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:36:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9ecca8

dev-ruby/elasticsearch-transport: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/elasticsearch-transport/Manifest  |  1 -
 .../elasticsearch-transport-6.1.0.ebuild   | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-ruby/elasticsearch-transport/Manifest 
b/dev-ruby/elasticsearch-transport/Manifest
index 60163161464..0ab1d06e040 100644
--- a/dev-ruby/elasticsearch-transport/Manifest
+++ b/dev-ruby/elasticsearch-transport/Manifest
@@ -1,4 +1,3 @@
-DIST elasticsearch-ruby-6.1.0.tar.gz 305518 BLAKE2B 
c58636ab44d692bd3fcceac7a7ca6b03e4b5ac8c2fc94f5d108d34ad8bab140c3432380612f7066dc8370f891aa178a1766feae2bed0f5a6cef0c15d52774885
 SHA512 
1067de087864bbc7f5ea4c32df3ee3096b6c2ff39b8cde60a2da135b3dfb4d2e23d101a58ae04410067d0130fa680b7b80b98a1fe596898cfb545e29e83376a2
 DIST elasticsearch-ruby-6.3.0.tar.gz 327308 BLAKE2B 
c9e5c6b1229dfaa30ecf341de9832c992131c7e3a42253747e1577debc0873b4c6428740c00912affa0cc4e668e0f5b78ac484bec926757ac1a8d50eef1bc996
 SHA512 
26c36198c66c31c59247d5d63ca817cf7942436b524a3480c69c1860ba3933617c75138521a49e14172d9a6ce6086325d685ab5dba22c99a4767dc85f35eb13a
 DIST elasticsearch-ruby-6.3.1.tar.gz 336484 BLAKE2B 
b97af0262be1512a5db230f2ad66db52cfdba9c613e4fe89b23b35ae9b038978b043c7202784becdaea7710dbe45c40dfd95a95c5997164ea2f1fcc9c5b363d2
 SHA512 
184c31ebd6c507ceb11273eac950ab9dd168fcbccdd7b0c1956603a2e5e587eab767c2dec8203e90d919189f6f6e27a11d847ff0c42873d65276139db85dafac
 DIST elasticsearch-ruby-6.8.0.tar.gz 336486 BLAKE2B 
5bf9538d3710787939a61b411918f3712a8490ed20df1039613f3828a55758e373e56c6794d597a95c04cf610aba8cea1113982b91cde764c96ee454e59cc7b1
 SHA512 
d75437b04770cac2ac65fb91f0b18cd3beae0248fa2f148aa820da5272093e5b05d00dc4c82c699d7e31b23d7f06ce7727f74eb5a9b0308264f7139e32774c91

diff --git 
a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.1.0.ebuild 
b/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.1.0.ebuild
deleted file mode 100644
index 0e94cd06b5c..000
--- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.1.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC=rdoc
-
-RUBY_FAKEGEM_TASK_TEST="NOTURN=true test"
-
-inherit ruby-fakegem eapi7-ver
-
-MY_P=elasticsearch-ruby-${PV}
-DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module"
-HOMEPAGE="https://github.com/elastic/elasticsearch-ruby;
-SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz 
-> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/faraday
-   dev-ruby/multi_json
-"
-ruby_add_bdepend "
-   doc? ( dev-ruby/yard )
-   test? (
-   dev-ruby/ansi
-   dev-ruby/mocha:1.0
-   dev-ruby/pry
-   dev-ruby/shoulda-context
-   dev-ruby/curb
-   dev-ruby/patron
-   )
-"
-
-RUBY_S=${MY_P}/${PN}
-
-all_ruby_prepare() {
-   # fix to work without git
-   sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
-
-   # remove useless dependencies from Rakefile
-   sed -e '/bundler/d' \
-   -e '/require.*cane/,/end/d' \
-   -i Rakefile || die
-
-   # Tweak test setup to only run unit tests since we don't have a live 
cluster
-   sed -i -e "s/RUBY_VERSION > '1.9'/false/" \
-   -e '/module Elasticsearch/,$ s:^:#:' test/test_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-api/

2019-11-16 Thread Hans de Graaff
commit: 63b3b30ce716863f04d0e021e6f98872ec68566b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:17:48 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:36:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b3b30c

dev-ruby/elasticsearch-api: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/elasticsearch-api/Manifest|  1 -
 .../elasticsearch-api-6.1.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/elasticsearch-api/Manifest 
b/dev-ruby/elasticsearch-api/Manifest
index 60163161464..0ab1d06e040 100644
--- a/dev-ruby/elasticsearch-api/Manifest
+++ b/dev-ruby/elasticsearch-api/Manifest
@@ -1,4 +1,3 @@
-DIST elasticsearch-ruby-6.1.0.tar.gz 305518 BLAKE2B 
c58636ab44d692bd3fcceac7a7ca6b03e4b5ac8c2fc94f5d108d34ad8bab140c3432380612f7066dc8370f891aa178a1766feae2bed0f5a6cef0c15d52774885
 SHA512 
1067de087864bbc7f5ea4c32df3ee3096b6c2ff39b8cde60a2da135b3dfb4d2e23d101a58ae04410067d0130fa680b7b80b98a1fe596898cfb545e29e83376a2
 DIST elasticsearch-ruby-6.3.0.tar.gz 327308 BLAKE2B 
c9e5c6b1229dfaa30ecf341de9832c992131c7e3a42253747e1577debc0873b4c6428740c00912affa0cc4e668e0f5b78ac484bec926757ac1a8d50eef1bc996
 SHA512 
26c36198c66c31c59247d5d63ca817cf7942436b524a3480c69c1860ba3933617c75138521a49e14172d9a6ce6086325d685ab5dba22c99a4767dc85f35eb13a
 DIST elasticsearch-ruby-6.3.1.tar.gz 336484 BLAKE2B 
b97af0262be1512a5db230f2ad66db52cfdba9c613e4fe89b23b35ae9b038978b043c7202784becdaea7710dbe45c40dfd95a95c5997164ea2f1fcc9c5b363d2
 SHA512 
184c31ebd6c507ceb11273eac950ab9dd168fcbccdd7b0c1956603a2e5e587eab767c2dec8203e90d919189f6f6e27a11d847ff0c42873d65276139db85dafac
 DIST elasticsearch-ruby-6.8.0.tar.gz 336486 BLAKE2B 
5bf9538d3710787939a61b411918f3712a8490ed20df1039613f3828a55758e373e56c6794d597a95c04cf610aba8cea1113982b91cde764c96ee454e59cc7b1
 SHA512 
d75437b04770cac2ac65fb91f0b18cd3beae0248fa2f148aa820da5272093e5b05d00dc4c82c699d7e31b23d7f06ce7727f74eb5a9b0308264f7139e32774c91

diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-6.1.0.ebuild 
b/dev-ruby/elasticsearch-api/elasticsearch-api-6.1.0.ebuild
deleted file mode 100644
index 3cfa06e9494..000
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-6.1.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_TASK_DOC=doc
-
-inherit ruby-fakegem eapi7-ver
-
-MY_P=elasticsearch-ruby-${PV}
-DESCRIPTION="Ruby integrations for ES, elasticsearch-api module"
-HOMEPAGE="https://github.com/elastic/elasticsearch-ruby;
-SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz 
-> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/multi_json
-"
-ruby_add_bdepend "
-   doc? ( dev-ruby/yard )
-   test? (
-   dev-ruby/ansi
-   dev-ruby/elasticsearch-transport
-   dev-ruby/mocha:1.0
-   dev-ruby/pry
-   dev-ruby/shoulda-context
-   )
-"
-
-# Tests need additional modules (at least 'turn') packaged. Then someone
-# should look into running them and so on.
-RESTRICT="test"
-
-RUBY_S=${MY_P}/${PN}
-
-all_ruby_prepare() {
-   # fix to work without git
-   sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
-
-   # remove useless dependencies from Rakefile
-   sed -e '/bundler/d' \
-   -e '/require.*cane/,/end/d' \
-   -i Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ecma-re-validator/

2019-11-16 Thread Hans de Graaff
commit: b994d8e61178d4bc7d1dd1a55f998304c0ed1ad2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:30:50 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:36:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b994d8e6

dev-ruby/ecma-re-validator: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ecma-re-validator/Manifest|  1 -
 .../ecma-re-validator-0.1.2.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/ecma-re-validator/Manifest 
b/dev-ruby/ecma-re-validator/Manifest
index 513f6dbc00f..a9362864bbf 100644
--- a/dev-ruby/ecma-re-validator/Manifest
+++ b/dev-ruby/ecma-re-validator/Manifest
@@ -1,2 +1 @@
-DIST ecma-re-validator-0.1.2.gem 824832 BLAKE2B 
0ccc81114611b85bf799644dd6f28f75397c3f4223a4eed03206e75b0478a9c4d6ea8807e5b8bc9f06771d51543210fa93fc355d791f7d91bce0f255860bd353
 SHA512 
4f00dcc940dc13f91b823ce9538239c3d545e79027f8ebc45b258fc807d1dcedeaa128070f666c6c57d50715d76908f45ca7bd639ee5a7bfdd6617f713f2c0fb
 DIST ecma-re-validator-0.2.0.gem 865792 BLAKE2B 
c41b01dc36f3000331085666f235b0adc749516b19028ee78ef56c68c00b7ab9105d4bfcfa9b061cd1f63987054a33a7e31cc3957be17182245120d679f5b6f3
 SHA512 
5e2ff7c2e8b8d5a8749d87f1678b235e69f197b9af95787f59cfff492ff3d8b8e2bc45a0e3da83d92ffa646e9b1b12ef5c4cab324d6e29a0c1f53e211d00aba9

diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.1.2.ebuild 
b/dev-ruby/ecma-re-validator/ecma-re-validator-0.1.2.ebuild
deleted file mode 100644
index cdf35343dec..000
--- a/dev-ruby/ecma-re-validator/ecma-re-validator-0.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Validate a regular expression string against what ECMA-262 can 
actually do"
-HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/regexp_parser-0.2:0"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ddmetrics/

2019-11-16 Thread Hans de Graaff
commit: 69f1ee3c2b801d931346c61aacbfef9ee4bc04b7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:31:16 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:36:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f1ee3c

dev-ruby/ddmetrics: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ddmetrics/Manifest   |  1 -
 dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-ruby/ddmetrics/Manifest b/dev-ruby/ddmetrics/Manifest
index 6042f8471fd..d092dc836cd 100644
--- a/dev-ruby/ddmetrics/Manifest
+++ b/dev-ruby/ddmetrics/Manifest
@@ -1,2 +1 @@
-DIST ddmetrics-1.0.0.gem 15360 BLAKE2B 
ef8771fc0d74db7ad2652e6009d3bb0cf0dea5aee051498d275efaba76bb68dfbfbc6eb18f7961e8d0db4ac2f81676433dd5e04ef3f3cfb984973d797877f983
 SHA512 
30b6a3cfaf219043fb7eafac9aa4104d53080af11a98fb8e2a9cfecd3d55ec2977a9fdc2fd4a960709071184ecf247e81bc223d7cd7b69f1db2eef83387546c3
 DIST ddmetrics-1.0.1.gem 15872 BLAKE2B 
de0fbb540c45b84c36c37b652f1a987c49d416e63aff644950091f4a84a76338590e1ce62e20df092488bd43af566dfcdb4a056d57ae306f7f3855bba43326f7
 SHA512 
d3b97bbcfe12a666c0bf28abc076510bb1ceb8e6f0ebda3ff40bba64da50bbb2995beb09da9b2c03b8e54271b143bc0703fb1d0b1db729d092281138ba717b3c

diff --git a/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild 
b/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild
deleted file mode 100644
index 990ee6d14c9..000
--- a/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Non-timeseries measurements for Ruby programs"
-HOMEPAGE="https://github.com/ddfreyne/ddmetrics/;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/rspec-its dev-ruby/timecop )"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' \
-   -e '/fuubar/ s:^:#:' \
-   -e '/RSpec.configure/,/end/ s:^:#:' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/commander/

2019-11-16 Thread Hans de Graaff
commit: ac8d8cf4f8c19ce0add0c617456830fab2c3403a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:35:47 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:36:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8d8cf4

dev-ruby/commander: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/commander/Manifest   |  1 -
 dev-ruby/commander/commander-4.4.6.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-ruby/commander/Manifest b/dev-ruby/commander/Manifest
index 96f339a1ec0..1aedd6c8bb8 100644
--- a/dev-ruby/commander/Manifest
+++ b/dev-ruby/commander/Manifest
@@ -1,2 +1 @@
-DIST commander-4.4.6.gem 36864 BLAKE2B 
83e2390a482cc085b6af6cc78cbd28679e14ac09279495e1cf00c6aa55b04789501291e1547121b5223177631feead69aa789600ad660be52f22651490ef1278
 SHA512 
697fcbd7b1b8fe0d5f3c5f492b8d1dbd4fd4233ecef3f214797a8fbf9fd102f75f77fceb486d6386db51df0e6afa281518e522c161eba01d017c2c0532d9ac4d
 DIST commander-4.4.7.gem 37376 BLAKE2B 
69965f1bf65cdbcf706a8a0106aba05313e9a49808d5c1ac6e938e364e46e940b6d61757046fab9ec00776b1207832f4232242814244f905267fb6ffe8ac3905
 SHA512 
1a5169448419cec0b04390a42e79c7299c66cf44a0d1d8cd938879970bfd4c72e5741a5f4b2899e60c707e0088b50853ec19eeda9ac66cc6f26a5790294a03fe

diff --git a/dev-ruby/commander/commander-4.4.6.ebuild 
b/dev-ruby/commander/commander-4.4.6.ebuild
deleted file mode 100644
index 73c8c572cac..000
--- a/dev-ruby/commander/commander-4.4.6.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The complete solution for Ruby command-line executables"
-HOMEPAGE="https://visionmedia.github.com/commander/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/highline-1.7.2:0"
-
-all_ruby_prepare() {
-   sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http/

2019-11-16 Thread Hans de Graaff
commit: d194bccb24abf8cdbae82068dbdc2a9b61f5bbe1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:28:47 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d194bccb

dev-ruby/http: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/http/http-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/http/http-4.1.1.ebuild b/dev-ruby/http/http-4.1.1.ebuild
index cc30cbdf97e..79c6721351c 100644
--- a/dev-ruby/http/http-4.1.1.ebuild
+++ b/dev-ruby/http/http-4.1.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/tarcieri/http;
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/httparty/

2019-11-16 Thread Hans de Graaff
commit: 61266692f92fa3ec9950cd5ec031e8753287e84f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:26:17 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61266692

dev-ruby/httparty: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/httparty/httparty-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/httparty/httparty-0.17.1.ebuild 
b/dev-ruby/httparty/httparty-0.17.1.ebuild
index 418e319afe6..f63c2861267 100644
--- a/dev-ruby/httparty/httparty-0.17.1.ebuild
+++ b/dev-ruby/httparty/httparty-0.17.1.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fast_gettext/

2019-11-16 Thread Hans de Graaff
commit: e2117bcceaeb8c3f44b387a928986e2de4bf7221
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 08:26:40 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2117bcc

dev-ruby/fast_gettext: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/fast_gettext/Manifest  |  1 -
 dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 18af18b1db7..1c9995ee58b 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -1,5 +1,4 @@
 DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb
 SHA512 
0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9
-DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B 
a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757
 SHA512 
83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10
 DIST fast_gettext-2.0.1.tar.gz 92037 BLAKE2B 
109470cb8ede188a7603dca9b79d17066b6fbbcfa13e2cb6b9a5a6f329d1285a042e152b5afaba206ac447fdbdbdb59f79b74ee2ac70ea39a99691a00fc82155
 SHA512 
edf98e22a39266c55e7d77547fb1b8cb3a07dcb7bd742e2eb93b636072902f065dede0d980bd3a67373f5afeacc39689cbcee33dd62ad10e1e94f6d84bcbc70c

diff --git a/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild
deleted file mode 100644
index 97967bdb5e8..000
--- a/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
-HOMEPAGE="https://github.com/grosser/fast_gettext;
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm Gemfile.lock || die
-
-   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
-   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
-
-   # Avoid unneeded dependency on git and development dependencies.
-   sed -e '/git ls-files/ s:^:#:' \
-   -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \
-   -i fast_gettext.gemspec || die
-
-   # Avoid a test dependency on activerecord since this is now in the
-   # dependency tree for app-admin/puppet and many arches don't have
-   # rails keyworded.
-   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
-   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
-   sed -i -e '/works with DB repository/,/^end/ s:^:#:' 
spec/fast_gettext/storage_spec.rb || die
-   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
-
-   # Don't run a test that requires safe mode which we can't provide
-   # due to insecure directory settings for the portage dir. This spec
-   # also calls out to ruby which won't work with different ruby
-   # implementations.
-   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Make sure the right ruby interpreter is used
-   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/git/

2019-11-16 Thread Hans de Graaff
commit: 5eb19bdb53e08d74d908f904813277fd8d84f52b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 08:13:52 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb19bdb

dev-ruby/git: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/git/Manifest |  1 -
 dev-ruby/git/git-1.4.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest
index 373f272b71a..5c714e4aff2 100644
--- a/dev-ruby/git/Manifest
+++ b/dev-ruby/git/Manifest
@@ -1,2 +1 @@
-DIST git-1.4.0.tar.gz 125691 BLAKE2B 
313cbf5bb6b33d96237fccb01aa691e54ab0e94708ffa582d18c7457196f0438de97a2d03518da219ccde85cae627babdffe1f075d16f113f4b8e98cc00fc9a8
 SHA512 
270c7cd7485f1fc41bda5e8c11556707b7e807720bce9bfac7f172a9c640d0fb31404ce7d1fa0de8fc743a95adecfb34efae01fbfccb83ccd8a8f0169443a073
 DIST git-1.5.0.tar.gz 128607 BLAKE2B 
e2bf19af6c0dd95917b7f599ce2e9b0b4237da78020a86cab5c5985b6944f0921a8f245ef860b9e1faf31761296c4cb6a685ca8d6033e3a8ca7086eef8a9e75b
 SHA512 
001b2e93c1a1f5010026e4b6ea280cc6d7649903cc6faec277b2389bd74fd274c6b2daa465bb66ad7e15f7bdc4b09e20e8c1cc1a55ccfd4ab80ec12bf8562af2

diff --git a/dev-ruby/git/git-1.4.0.ebuild b/dev-ruby/git/git-1.4.0.ebuild
deleted file mode 100644
index 85fb9ef12b1..000
--- a/dev-ruby/git/git-1.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-RUBY_FAKEGEM_GEMSPEC="git.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for using Git in Ruby"
-HOMEPAGE="https://github.com/schacon/ruby-git;
-SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="ruby-git-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )"
-RDEPEND+=">=dev-vcs/git-1.6.0.0"
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
-
-all_ruby_prepare() {
-   # Don't use hardcoded /tmp directory.
-   sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb 
tests/test_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hashie/

2019-11-16 Thread Hans de Graaff
commit: 646afa59c5552bc7dcbcb0693629a45fd1839067
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:57:58 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646afa59

dev-ruby/hashie: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hashie/Manifest|  1 -
 dev-ruby/hashie/hashie-3.5.7.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/hashie/Manifest b/dev-ruby/hashie/Manifest
index c92bfaf3793..09dd48ea2d8 100644
--- a/dev-ruby/hashie/Manifest
+++ b/dev-ruby/hashie/Manifest
@@ -1,4 +1,3 @@
 DIST hashie-2.1.2.gem 34816 BLAKE2B 
7406fece6c731f62ab8b73095b6c61d4d79cc3811ba20db68d2d6c54a780e8b37ce92ffa97ddc6c9ae2b802fbdbb04cc0d9c752761c9032739f3548f05696757
 SHA512 
6f72998710da58a2584939b4e74a114ae54168902020dc16ec5ea0422a91316b84aa6835fffb36a2985634f24ff5b0d01bcdb50134a414a269a4881ebcd728ac
-DIST hashie-3.5.7.gem 71680 BLAKE2B 
8f03e190cf299f3597e0fe1b991fd07e00af0ecff757ef56648f97e8a3091a1445441d4e00f59c9b93d5db0d21636d9e5352175e49692f7b28a5612c87da9163
 SHA512 
c7ae610de5fe9b19a724068c26c184b44f951b29b56e3c5240074a372ad24d0ea70e39541812cbd82d5516d9e00e86a33d935b90e086b7db305b9b34b8f44f23
 DIST hashie-3.6.0.gem 74752 BLAKE2B 
b689843d30001dd7eaa09d62ab908d60e76128df66055283ccf0770830e5901b4e792c4bebd2cad8bb6d5e97a23016aee0d0114f2fb0f7ace8ebd722b8941020
 SHA512 
7b5355a2b93267d6b7c63608aeac4bb7d21f32a982e2c59771d5a791f9a0c921d11e1b4a185067447917315ce98f8cc5f2b48a31efec3068fb1f1ec0e4386e15
 DIST hashie-4.0.0.tar.gz 82096 BLAKE2B 
d2fa4f208e4bb08a15c7c14208fef368ea5653e556045378ead94b7002250a798637fede4f8438238111946a4393794828f88d19b7f8c733500d745a361049cf
 SHA512 
b26b80a0b981fa534d17b20a7a2dfad82487950f94bf38d62129aa7af4de7875e1fd9519fae30c13d16a92e041033fe6f80978fd30014a571503650ee73ca549

diff --git a/dev-ruby/hashie/hashie-3.5.7.ebuild 
b/dev-ruby/hashie/hashie-3.5.7.ebuild
deleted file mode 100644
index 813f325a39b..000
--- a/dev-ruby/hashie/hashie-3.5.7.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Hashie is a small collection of tools that make hashes more 
powerful"
-HOMEPAGE="https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/;
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activesupport )"
-
-all_ruby_prepare() {
-   # Remove bundler and fix one spec that depends on its requires
-   #rm Gemfile || die
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-   sed -e '/pry/ s:^:#:' \
-   -e '1irequire "pathname"; require "tempfile"' -i 
spec/spec_helper.rb || die
-
-   # Avoid dependency on rspec-pending_for and its dependencies
-   sed -i -e '/pending_for/ s:^:#:' \
-   spec/spec_helper.rb \
-   spec/hashie/mash_spec.rb \
-   spec/hashie/extensions/strict_key_access_spec.rb || die
-
-   # Avoid integration specs to avoid complicated dependencies
-   rm spec/integration/{omniauth*,rails}/integration_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http/

2019-11-16 Thread Hans de Graaff
commit: 12de08eb621c92d2fe8435d0aa4de82667c6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:27:28 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12de08eb

dev-ruby/http: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/http/Manifest  |  2 --
 dev-ruby/http/http-4.0.5.ebuild | 46 -
 dev-ruby/http/http-4.1.0.ebuild | 46 -
 3 files changed, 94 deletions(-)

diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest
index 7f6da00671c..4e7e0434dd9 100644
--- a/dev-ruby/http/Manifest
+++ b/dev-ruby/http/Manifest
@@ -1,5 +1,3 @@
 DIST http-0.9.8.gem 66560 BLAKE2B 
15b6cc066d2b04c3c6df604787f69b5079dacd277dc95a74b56832fc26cd84d2b631b60a60baadaf46368e5dfda30152983c335faea63649bc5153d11736
 SHA512 
bb89147a3c28ebd75d2453e51c0c422557907e055b9a20a560b803bc64edfcdfe96e997ff225a26c9ca278211b0f70faaccf2d18ce2cdc9fd95bc4048093ef68
 DIST http-3.3.0.gem 70656 BLAKE2B 
5c52864168663640389a0f107e1bf8a202654a8b479c92bf5126354d360adcae45a9b4596da7cff2e412fee88ed3622870c4e2bb18eca97466b4ede28baa2a08
 SHA512 
fcb2549c22974712e129306b472c1a32466c50add85eee9a558582697c7ece26cb7a1db6da6aaceedb8bfd134d1213090c158db510fe53ddbe201bba6bd22c68
-DIST http-4.0.5.gem 73728 BLAKE2B 
467f812ebe2cde5cad513ae18ad290c6a4dab5e8d1b0d54955efe40988297afd6fcdf438172827bbe4d4434706741084936174af4b2d176de3aadc99f6cfa606
 SHA512 
e591ea761643d7a5a8e4c7b836a38389cbf09b4e16388997f4052213521bb0f47240e8511f9fefc5186bd33c1617c1048e0254f2d6c412b381f2cf2a4247a0c6
-DIST http-4.1.0.gem 74240 BLAKE2B 
edf9a84f4c097fc27dfc477ccf75601be77ca924c98afe62b82d94db43af34ea28437e15221c83314139e67ff7d8236242bad7274ed0bc226b4ae1701977b9b0
 SHA512 
cedc2944d45033e2750e34a401e93ae820f07317a4cd934eb512915f177ea29050f5a0ab1ee1733e13eaaefd2396e75f4067b54269d4b0615f9a745208ec4dae
 DIST http-4.1.1.gem 74240 BLAKE2B 
350d4a2eb966f8dae05a206e20a92d8ce0601df36673cae8c969b8849d6715c5d0ab0e24c4b6cc4f117e4788e535296f86d5193198df4a8229572817c9cd3f75
 SHA512 
89e088521212293db692b66a7058327c215bba119b3f01d4120fd32f0754294d4cbada88ed9cffb6f182f6d712a0923dadfc645c1618e25a802fcc3d467356de

diff --git a/dev-ruby/http/http-4.0.5.ebuild b/dev-ruby/http/http-4.0.5.ebuild
deleted file mode 100644
index de3cc7b35d9..000
--- a/dev-ruby/http/http-4.0.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An easy-to-use client library for making requests from Ruby"
-HOMEPAGE="https://github.com/tarcieri/http;
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.3:0
-   >=dev-ruby/http-cookie-1.0:0
-   dev-ruby/http-form_data:2
-   >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*"
-
-ruby_add_bdepend "
-   test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/,/end/ s:^:#:' \
-   -e '1irequire "cgi"' spec/spec_helper.rb || die
-
-   # Avoid specs that require network access
-   sed -i -e '/.persistent/,/^  end/ s:^:#:' \
-   spec/lib/http_spec.rb || die
-   sed -i -e '/with non-ASCII URLs/,/^end/ s:^:#:' \
-   spec/lib/http/client_spec.rb || die
-
-   # Avoid spec that may fail with a running web server
-   sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^  end/ 
s:^:#:' spec/lib/http_spec.rb || die
-
-   # Fix spec for production release
-   sed -i -e '/User-Agent:/ s/.dev//' 
spec/lib/http/features/logging_spec.rb || die
-}

diff --git a/dev-ruby/http/http-4.1.0.ebuild b/dev-ruby/http/http-4.1.0.ebuild
deleted file mode 100644
index de3cc7b35d9..000
--- a/dev-ruby/http/http-4.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An easy-to-use client library for making requests from Ruby"
-HOMEPAGE="https://github.com/tarcieri/http;
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_a

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/google-protobuf/

2019-11-16 Thread Hans de Graaff
commit: 0a139207b12b180eb4e237fd072f4ec3eafc2aae
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:59:01 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a139207

dev-ruby/google-protobuf: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/google-protobuf/Manifest  |  1 -
 .../google-protobuf/google-protobuf-3.6.1.ebuild   | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/google-protobuf/Manifest 
b/dev-ruby/google-protobuf/Manifest
index 2e42ee8e481..8c4b0b343d0 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1,5 +1,4 @@
 DIST google-protobuf-3.10.0-ruby.tar.gz 4908907 BLAKE2B 
53a702a2cbfe7e642989eec010541fda434b7b8bbd267e3b65fc569a0ab33b08438c1a81d478426ebfbec6e330b90428e3da4fd345b8b64f890a6b3f4e360883
 SHA512 
0dcba6d21486fdc162f57119754b47b4a2fb605af878d5b96a32df55895321535cffb5b804566fd90ee7c36e20106d0cd4f5d9f3c652dc9c4dfca96be41a1977
 DIST google-protobuf-3.10.1-ruby.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
-DIST google-protobuf-3.6.1-ruby.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839
 DIST google-protobuf-3.8.0-ruby.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
 DIST google-protobuf-3.9.2-ruby.tar.gz 4947582 BLAKE2B 
ff0150970286d1eb452bd2f252fa8200617ddf491dcb3b9b60cebb36268c5a3072df3d24142ca9863306df6690f53ad4d4761c7846c677c4610716ec22e0838c
 SHA512 
510349ddc59b4e53087b5247ca8784e9f852d66d755e1b014c6214e14c003f31dd336a724e9eb87a5b85a70e22793eb3211744c85a514b24b687346563717bec

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.6.1.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.6.1.ebuild
deleted file mode 100644
index bc07705fb0c..000
--- a/dev-ruby/google-protobuf/google-protobuf-3.6.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( dev-libs/protobuf )"
-
-each_ruby_prepare() {
-   sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' 
Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/google/protobuf_c extconf.rb
-}
-
-each_ruby_compile() {
-   emake -Cext/google/protobuf_c V=1
-   cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday_middleware/

2019-11-16 Thread Hans de Graaff
commit: 82cb03a2d446f7a2353f1238c6b57973ce638233
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 08:27:34 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cb03a2

dev-ruby/faraday_middleware: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/faraday_middleware/Manifest   |  1 -
 .../faraday_middleware-0.12.2.ebuild   | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-ruby/faraday_middleware/Manifest 
b/dev-ruby/faraday_middleware/Manifest
index b319c1e0a43..a56e9996705 100644
--- a/dev-ruby/faraday_middleware/Manifest
+++ b/dev-ruby/faraday_middleware/Manifest
@@ -1,2 +1 @@
-DIST faraday_middleware-0.12.2.tar.gz 25041 BLAKE2B 
0ce9750f9ce8394d1d926345c50c6b565bc2f5bbc3991d8543424dacb243f2176a066cdb4c7dd4fa66f7f90beb477aa66513538d7a6c2f84de56075c304d3caa
 SHA512 
a93c6ad6a97da1c84e539ff5976f464e6126ea444b269be2f3bb3dab71ef6f46fd12cc0b4de7aa34842d4dcc274cca584ef879a8c1b80ca4557af4d4dafcd755
 DIST faraday_middleware-0.13.1.tar.gz 25728 BLAKE2B 
7899d9115ad4e93ab1dedecfe5147fc425c5f884f66e473870542662b93e616e48392d7c564079fc55dfc7ffc09f5983d8a481894f295b88178d15ac05e2b312
 SHA512 
ea58c14e4e45cf1118281f42861df2e54c97ed92ab25d1de68a9d9da73b1ace378d464140ac8c0e42c5b36d5b0cd5f760092727c49da26c10b4e2566af9ab768

diff --git a/dev-ruby/faraday_middleware/faraday_middleware-0.12.2.ebuild 
b/dev-ruby/faraday_middleware/faraday_middleware-0.12.2.ebuild
deleted file mode 100644
index ba2e99f5d3b..000
--- a/dev-ruby/faraday_middleware/faraday_middleware-0.12.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="Various middleware for Faraday"
-HOMEPAGE="https://github.com/lostisland/faraday_middleware;
-SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+parsexml +oauth +mashify +rashify"
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.7.4 =dev-ruby/multi_xml-0.5.3 )
-   oauth? ( >=dev-ruby/simple_oauth-0.1 )
-   mashify? ( >=dev-ruby/hashie-1.2:* )
-   rashify? ( >=dev-ruby/rash_alt-0.4.3 )"
-
-# Bundler must be used because the optional dependencies have different
-# version requirements that must be resolved.
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/addressable
-   dev-ruby/rake
-   dev-ruby/webmock:3
-   dev-ruby/json:0
-   >=dev-ruby/multi_xml-0.5.3
-   >=dev-ruby/rack-cache-1.1
-   >=dev-ruby/simple_oauth-0.1
-   >=dev-ruby/hashie-1.2
-   >=dev-ruby/rash_alt-0.4.3 )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(cane\|parallel\|simplecov\)/ s:^:#:' \
-   -e '/rspec/ s/>=/~>/' \
-   -e "/addressable/ s/, '< 2.4'//" \
-   -e "/rake/ s/, '< 11'//" \
-   -e "/rack-cache/ s/, '< 1.3'//" \
-   -e "/simple_oauth/ s/, '< 0.3'//" \
-   -e "/webmock/ s/< 2/~> 3.0/" Gemfile || die
-
-   # Avoid unneeded dependency on git
-   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bundle exec rspec-3 spec || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/globalid/

2019-11-16 Thread Hans de Graaff
commit: 4d7c89cabd53c165f5da3c0ab58b478f145c14e5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 08:13:15 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7c89ca

dev-ruby/globalid: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/globalid/Manifest  |  1 -
 dev-ruby/globalid/globalid-0.4.1.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/globalid/Manifest b/dev-ruby/globalid/Manifest
index 5a334297216..7fff81765cf 100644
--- a/dev-ruby/globalid/Manifest
+++ b/dev-ruby/globalid/Manifest
@@ -1,2 +1 @@
-DIST globalid-0.4.1.tar.gz 17924 BLAKE2B 
6657c916049f841f472f6320868287451d061f96501f5a2b4df8fd71512f5752d5568185c8166344494fa3f6829ec0047f54235c8ea4e01b040653b8699d0484
 SHA512 
da484c6c7e8155416d008d650929c6b72981d2ae2d1654eb02e414838a065dad9b4ba3c6e275abb008a0d9cad1e2d4d5295d90807c7d7fc73e55b7071c0fd657
 DIST globalid-0.4.2.tar.gz 18669 BLAKE2B 
7773362a16f5e3d0fec2a45e9bc768b5f22072d148bc77289c6841f24e4187f88b34bb9134f3ac086390bea5664d4cfa4281d96b0b8a3750e09e461350a0a50a
 SHA512 
2f101601e36fdb6ba912652bbcc78a0561e0233c58d481dacbddd250ed39a1fa68a9b9c1cdadbdc708ac3147f64475fd6b68562d1ebab376fd2a517c93a23e49

diff --git a/dev-ruby/globalid/globalid-0.4.1.ebuild 
b/dev-ruby/globalid/globalid-0.4.1.ebuild
deleted file mode 100644
index 04772b8e54b..000
--- a/dev-ruby/globalid/globalid-0.4.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Reference models by URI"
-HOMEPAGE="https://github.com/rails/globalid;
-SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-4.2.0 
>=dev-ruby/railties-4.2.0 )"
-ruby_add_rdepend ">=dev-ruby/activesupport-4.2.0:*"
-
-all_ruby_prepare() {
-   rm -f Gemfile.lock || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/meterpreter_bins/

2019-11-16 Thread Hans de Graaff
commit: c8e0a27d61d3f0f346dd4aaafcfc827895a85547
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:19:25 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e0a27d

dev-ruby/meterpreter_bins: add ruby26

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild 
b/dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild
index 4191029c577..7aa1ec3de67 100644
--- a/dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild
+++ b/dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mail/

2019-11-16 Thread Hans de Graaff
commit: f5c06301b77ca3000a44ac2acb9a9d5d85ca967c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:20:22 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c06301

dev-ruby/mail: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/mail/Manifest  |  1 -
 dev-ruby/mail/mail-2.7.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/mail/Manifest b/dev-ruby/mail/Manifest
index a107bed0033..8063e96e4fd 100644
--- a/dev-ruby/mail/Manifest
+++ b/dev-ruby/mail/Manifest
@@ -1,2 +1 @@
-DIST mail-2.7.0-git.tar.gz 620982 BLAKE2B 
67ecf6b362d74b265784d6b865eb1b2025e8e0834f46f46eb6d42973e39c2bd38a80f3cd066e58e81c87629f2df73a8afee89436d7020f8ae184587edd1221ff
 SHA512 
13cc4ba3a49ff9ae74691da0fcba41064b3d5af4fbe34c6e83563a6da069fe006707460534f9ee5b0c613039cdf207044272944bc04eeffc5f8834332554ac63
 DIST mail-2.7.1-git.tar.gz 625251 BLAKE2B 
c1efbb259042155e983c1971fe9821eb0dd850089bd04cb0c74513f6f17dabf8ecc3155d9e5846ae657383f522872323f8fba37d51fba4318ac682d18a6d4c50
 SHA512 
17c601c86715135331f750048339a11a67a17f34486dbafa3ba7e9af9970d60927a2fa95c72a398418548df1fdf5addb2ed3afe9da7dff1f0bd949438726be1b

diff --git a/dev-ruby/mail/mail-2.7.0.ebuild b/dev-ruby/mail/mail-2.7.0.ebuild
deleted file mode 100644
index e61194a31f0..000
--- a/dev-ruby/mail/mail-2.7.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
-
-RUBY_FAKEGEM_GEMSPEC="mail.gemspec"
-
-inherit ruby-fakegem versionator
-
-GITHUB_USER="mikel"
-
-DESCRIPTION="An email handling library"
-HOMEPAGE="https://github.com/mikel/mail;
-SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> 
${P}-git.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/mini_mime-0.1.1"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -i -e '/[Bb]undle/d' -e '6d' Rakefile || die "Unable to remove 
Bundler code."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ethon/

2019-11-16 Thread Hans de Graaff
commit: 361665f810004661a442b683ba81e28bac127359
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:13:27 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361665f8

dev-ruby/ethon: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ethon/Manifest|  1 -
 dev-ruby/ethon/ethon-0.11.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest
index 9b256819f6e..d3f6c7cd64e 100644
--- a/dev-ruby/ethon/Manifest
+++ b/dev-ruby/ethon/Manifest
@@ -1,2 +1 @@
-DIST ethon-0.11.0.gem 56832 BLAKE2B 
64f184e3dbedf6fc05cb97d7e642366b45b9493ccd79ba1dd9f4ddafea695bc8d5e72bc5a305e192ad6f78d55704319316a13ced61c14aef7d3e41936ec69a78
 SHA512 
271ff2ce5578352722bab318ad40f06d9c76fdbdead573a015fed0a38f3fd6341bcf70acedaa9470fe97f47069977b09ac9f71d8dacb21b67aad917c2a078c72
 DIST ethon-0.12.0.gem 56832 BLAKE2B 
04765dcb9599e7435c3f71b1e8c35b815123ec460dbb761360146b24acaff1aeb52a75efe5dbbacdbd11e7247743988629ce965604cdfd15cdd75ef03301d9da
 SHA512 
5fea666efdd5e2d568d0e074f205525656e202ecea3bb5ff8a8ab838a596cab349b869baffb7926227d6cfdae5b9c1cb86bb201b4c9585056c6671ab4feee596

diff --git a/dev-ruby/ethon/ethon-0.11.0.ebuild 
b/dev-ruby/ethon/ethon-0.11.0.ebuild
deleted file mode 100644
index 47987c78414..000
--- a/dev-ruby/ethon/ethon-0.11.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Very lightweight libcurl wrapper"
-HOMEPAGE="https://github.com/typhoeus/ethon;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND+=" net-misc/curl"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.3.0"
-
-ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -e '/bundler/I s:^:#:' \
-   -e '1igem "sinatra"' -i Rakefile spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/letter_opener/

2019-11-16 Thread Hans de Graaff
commit: 1e4360f1e7b28a18b09571852cb626ffa4bd70c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:22:47 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4360f1

dev-ruby/letter_opener: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/letter_opener/Manifest   |  1 -
 dev-ruby/letter_opener/letter_opener-1.6.0.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/letter_opener/Manifest b/dev-ruby/letter_opener/Manifest
index 421f6e5ee8a..bd74e9c62da 100644
--- a/dev-ruby/letter_opener/Manifest
+++ b/dev-ruby/letter_opener/Manifest
@@ -1,2 +1 @@
-DIST letter_opener-1.6.0.tar.gz 10457 BLAKE2B 
6fbaaf60a8dcb939ab182767b1e44fa7c314c4320bb6989c8900b8caf496a04d73795f228be07be6676817b9641265cbf744720b3ef3223ad2d1d309a70cb463
 SHA512 
28418719b22e0e8138084544283f4b54912f7c5acb76881aa3cf60d4a004d2ea807cf17e139a2d28fc925129d5dae86b063a0ce141d2dfba8e2afb6577d61922
 DIST letter_opener-1.7.0.tar.gz 10907 BLAKE2B 
0ac93d28a1eb0198d5d5c34a40dd03ac6406093c40d978ef35640893ce6feab672799cd628d4a43520c14277b50201d181aebb18819c8e0e5a561d108b08d3dc
 SHA512 
99a62e4720e1b18085546b5ce09c136da951921e0a6436a37b747d3d8ce6f83fd6e35be23f1da0d49e7859967f06a479530845663665ce4abbac3938d3a4eae0

diff --git a/dev-ruby/letter_opener/letter_opener-1.6.0.ebuild 
b/dev-ruby/letter_opener/letter_opener-1.6.0.ebuild
deleted file mode 100644
index 7dd51f4dbb3..000
--- a/dev-ruby/letter_opener/letter_opener-1.6.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Preview mail in the browser instead of sending"
-HOMEPAGE="https://github.com/ryanb/letter_opener;
-SRC_URI="https://github.com/ryanb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/mail-2.6:* )"
-ruby_add_rdepend ">=dev-ruby/launchy-2.2:0"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die
-   sed -i -e '4irequire "letter_opener"' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/httparty/

2019-11-16 Thread Hans de Graaff
commit: af5d7601725b52db210998615d47329d2b7a10ac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 07:24:21 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5d7601

dev-ruby/httparty: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/httparty/Manifest   |  1 -
 dev-ruby/httparty/httparty-0.16.4.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index 619975fa917..11d381e9ff9 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,3 +1,2 @@
-DIST httparty-0.16.4.gem 91136 BLAKE2B 
07988ebd768d826753780d1ac0e1cbf26dd592f131af690b8873787dcb00a48553fb5abb8962eb948ed7a877e38faab3103d9be90ee9c9867cc304b7b1a709e0
 SHA512 
a3465234cdc6118396b385c482a44a0c6aabf37cb81d00186c4f004e63d7c692bf8783c72dad5702d347d2dbf5bd0b54e78fb4852c149851b27d65f886c3525a
 DIST httparty-0.17.0.gem 100352 BLAKE2B 
49cdb05a5f0f0e6c6e31eae6541333892042227e29b53761636ebf608bca32665ecd0cc538cbc1baca3b0745b89b43a81fff8620e2d96017a60518f46fd9f303
 SHA512 
9aefaadf364dfe68e8d41cadc4652d0b40ef395d6b0506243a35e771106ca2cc0e9947e1676db39e6f034fd31bde16cc4fb759b78287830681d049ab39178cfb
 DIST httparty-0.17.1.tar.gz 97249 BLAKE2B 
044a074c0a11c02d5fd929585b1dd6853871bdbfcf9be0f16b92999ac5e9ad7b0fb60a403a24d4e3ae3901f8fdb119f51e3decfc61e9ddf61419fa50581c1970
 SHA512 
2e92573e164575c462afceec26234731e8eb4472f127374503ee1361d8399116c78f900f88485629ca7ddb51a6383c963a5b1e21d9d5b0acbcc8544ce3f37465

diff --git a/dev-ruby/httparty/httparty-0.16.4.ebuild 
b/dev-ruby/httparty/httparty-0.16.4.ebuild
deleted file mode 100644
index dfd2e3b99d9..000
--- a/dev-ruby/httparty/httparty-0.16.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
-HOMEPAGE="https://jnunemaker.github.com/httparty;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
-
-ruby_add_bdepend 'test? ( dev-ruby/webmock )'
-
-all_ruby_prepare() {
-   # Remove bundler
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
-
-   # Avoid test dependency on cucumber. We can't run the features since
-   # they depend on mongrel which is no longer packaged.
-   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
-
-   # Avoid test dependency on simplecov
-   sed -i -e '/simplecov/I s:^:#:' \
-   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
-
-   # Avoid test that works standalone but fails in the suite
-   sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
-
-   # Avoid test that is not fully compatible with newer multi_xml
-   sed -i -e '/should be able parse response type xml automatically/askip 
"multi_xml"' spec/httparty_spec.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/exifr/

2019-11-16 Thread Hans de Graaff
commit: 855a620f439d56c243d397e40cd3fc276605de57
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 08:28:59 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:13:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855a620f

dev-ruby/exifr: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/exifr/Manifest   |  2 --
 dev-ruby/exifr/exifr-1.3.4.ebuild | 21 -
 dev-ruby/exifr/exifr-1.3.5.ebuild | 25 -
 3 files changed, 48 deletions(-)

diff --git a/dev-ruby/exifr/Manifest b/dev-ruby/exifr/Manifest
index 44e28de3759..037426c464d 100644
--- a/dev-ruby/exifr/Manifest
+++ b/dev-ruby/exifr/Manifest
@@ -1,3 +1 @@
-DIST exifr-1.3.4.gem 232448 BLAKE2B 
525f2b8c74b15b2abb3a5fac82e475421a0e68003159cb5dcce99436ef7adff13ca614d82cfc55d2680bef64a9de7d5c65a9e1eb72d72b04987a5882fcaf81dc
 SHA512 
1609018119942bd845fc06a93783cb8035da1bdbf8cdaa8335f649f226ba6c6fc52c984528db5fbc3277faa80410fa3708845f26d2e5a48ef36999f22e1cc3be
-DIST exifr-1.3.5.tar.gz 245074 BLAKE2B 
8cf2d1a8a400c39fedc21f2186742d83b4ec1931f18cce70938638ffce1dc97d0f3c631504adfa30cbd8a40774b78e83e4a7738665765381c222805b71d40630
 SHA512 
3d219957040f082d9f0ebb0897301c7fca162f9f0483443237dc410161aa564cbd4818a7bcc88efbe5072414c27e4818a86e8615fca9ba93c2564147b4ce6fc3
 DIST exifr-1.3.6.tar.gz 245123 BLAKE2B 
eadaec6e1e75d048a9279459c157b0e493ee79f30b964897a9e30a38d27bc5b6b6fe87db7da192f7cab430630b7ed8fe4084f951189cb5bfe805d38e9861c5bc
 SHA512 
9580e47c9de317b456c3cb23099293e26aa1889e338d2b95c4983d7a03c8658ced67d1f11a3fc7b23a80b3a89698c6277ce1bf47e762e5e42822f2ba3041887f

diff --git a/dev-ruby/exifr/exifr-1.3.4.ebuild 
b/dev-ruby/exifr/exifr-1.3.4.ebuild
deleted file mode 100644
index 3243469b2c3..000
--- a/dev-ruby/exifr/exifr-1.3.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_DOCDIR="doc/api"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library to read EXIF info from JPEG and TIFF images"
-HOMEPAGE="https://github.com/remvee/exifr/;
-
-# License is not specified in source distribution but is in the GitHub
-# repository.
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""

diff --git a/dev-ruby/exifr/exifr-1.3.5.ebuild 
b/dev-ruby/exifr/exifr-1.3.5.ebuild
deleted file mode 100644
index 73a1eb5ebe6..000
--- a/dev-ruby/exifr/exifr-1.3.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_DOCDIR="doc/api"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library to read EXIF info from JPEG and TIFF images"
-HOMEPAGE="https://github.com/remvee/exifr/;
-SRC_URI="https://github.com/remvee/exifr/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}-release-${PV}"
-
-# License is not specified in source distribution but is in the GitHub
-# repository.
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/recog/

2019-11-15 Thread Hans de Graaff
commit: 81d52e18148cbbf6b463c7e133c692444386aa85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 06:41:54 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 06:41:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d52e18

dev-ruby/recog: add 2.3.6

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/recog/Manifest   |  1 +
 dev-ruby/recog/recog-2.3.6.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest
index 7ce0b537e5b..c16e6f6f6fc 100644
--- a/dev-ruby/recog/Manifest
+++ b/dev-ruby/recog/Manifest
@@ -2,3 +2,4 @@ DIST recog-2.1.46.gem 246784 BLAKE2B 
1b151fb6944371d186154ecc28eb74f6727b92394bf
 DIST recog-2.3.2.gem 259584 BLAKE2B 
035cdcb23fa837798fd256d00eb3cfa11b6ebeefd218c3c00a0f68ad1311efc6ce62a3db537cdc7a692d77e10b45c63f7c391314b05ca93c9afc269e67e7ba24
 SHA512 
0deb0e2354bab3ae190b0b71d370755de802d679a37a2d907fcc6503a12120e27d607bd3f31db62f678e4488228977132f3816a4586e5e85ba37f7ff6cd27733
 DIST recog-2.3.4.gem 262656 BLAKE2B 
ca2ea05844f5fde74859b22a9f710e5a9f0d44d789d49fb2c8502f4f09f5e5a3772d4a4187e5f0c10ec250c84599defc9dc86dd5602a7bdc7586f07ed14df350
 SHA512 
4ebf2ce4d502eb103eb3d10b7c01f3e43a402b90d8883f76cedb93edea32f31d196c4141c11264739f73ee9afe8590c50a368897a1286ff408d4454e89622be6
 DIST recog-2.3.5.gem 263168 BLAKE2B 
da850cc08e7ffebd34e040eac15ecc62ab857c61d8a65cf5e9889f94c0173204ef8de5c712c89ddfc67c9d6bb8c01c09c702547de1bbdd7b12d121e4f4fefe7b
 SHA512 
a45bc81c17edc9e431aa945678c77c573e2d1ad2352b4b4862492108cda0620145f6dc04a7d7ff2a6b456db32ed0348af4e61cd2be187f9d3de2b421f1f4e4ce
+DIST recog-2.3.6.gem 266752 BLAKE2B 
ec11be53a79f83b174c12f44d90c4085e02ae10fb49744ee6c5d655e4be32414fa158f6a11b2d73786c00447f8ebf3f40aecd422f14886a72eb59f1519a65f63
 SHA512 
b4731092884de9dcf961122bf0cd5b4ed2fe8b9fc7ecdbd144d0813cbad52895ab4b3c0b7069a7f7e7a80bcf236cfd1c8c0d594d2caa65a76cca60e362009b43

diff --git a/dev-ruby/recog/recog-2.3.6.ebuild 
b/dev-ruby/recog/recog-2.3.6.ebuild
new file mode 100644
index 000..c000a7c6eb5
--- /dev/null
+++ b/dev-ruby/recog/recog-2.3.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="xml"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pattern recognition for hosts, services, and content"
+HOMEPAGE="https://github.com/rapid7/recog;
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/nokogiri"
+
+ruby_add_bdepend "test? (
+   dev-ruby/regexp_parser:0
+   dev-ruby/rspec:3
+   dev-util/aruba
+   dev-util/cucumber
+)"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/I s:^:#:' -e '1igem "regexp_parser", "~>0.2"' 
spec/spec_helper.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ruby-ng_cucumber
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppet_forge/

2019-11-15 Thread Hans de Graaff
commit: 4c6dda57235c5318642d4e06569991efe7be5e7e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 06:36:43 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 06:36:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6dda57

dev-ruby/puppet_forge: add 2.3.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index bf3e113a462..e9f8c89e685 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,2 +1,3 @@
 DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140
 SHA512 
753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733
 DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 
6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff
 SHA512 
7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85
+DIST puppet_forge-2.3.1.gem 772608 BLAKE2B 
a1ceb23ebcd21e600404f5be296c1df5792f01262e5ac85544be49faa10366b25702bf6f957320ac259609bc4832a5946bcff8a5a1dece45b9cc3d6e74aeab06
 SHA512 
420cf5feb7e1a29a59f81cfcff807f94f889ae3f21a8d4243956f8139e8fdf86514f8a00e96e210a40e8f0bcdde53f06b8f9ca06231012c11b04a9b6cb322f44

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild
new file mode 100644
index 000..42f9b2833e1
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.15.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tins/

2019-11-14 Thread Hans de Graaff
commit: 9fad1a37baa7696e0aca5bbd1e803c42461a6193
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 15 06:05:58 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 15 06:05:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fad1a37

dev-ruby/tins: add 1.22.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/tins/Manifest   |  1 +
 dev-ruby/tins/tins-1.22.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest
index 12651ddb376..f5acfeba978 100644
--- a/dev-ruby/tins/Manifest
+++ b/dev-ruby/tins/Manifest
@@ -3,3 +3,4 @@ DIST tins-1.20.3.gem 305664 BLAKE2B 
26c78cf94acba6651c631b274a98cc7e19d3e215a450
 DIST tins-1.21.0.gem 305664 BLAKE2B 
843b19b1208c3db8b9c21be6d249ca334bb3e8eb172a54623a7f6c6c1d6c62c2891e08cce5ec9a86fbc55637d7d8e2012925efe57fa23e68976bbd83c7f8cbda
 SHA512 
88de2c493ad4ded353d58fa9647844fc14043233e0baa33180218cc068ab34d6a86e8841f41106ffa67215af26ccf3207ac9ef58f7db80f14c59c96591bd4a85
 DIST tins-1.21.1.gem 305664 BLAKE2B 
1a86b55f0334d4e28fe4d4e67c12103ab4ed53056fb00d9d375ffc9b8213419bf277c37d23970e99c6bd7d3a2035cdde661dd63524b81082739d01271370be9c
 SHA512 
25288e3c8e633bc9cef11b988bf778e75a304a52146a4501cd3ebbeee4c845a6be795d4ce7d01b24ff4a9a122fc16afbc20d9d88f7b1559c9b433d8f9282e29d
 DIST tins-1.22.0.gem 306688 BLAKE2B 
d5a3549f8ce89b14df18e2affc70291af07323d63fc42feddc6d70fccf8ea1a032c851639e509c35dadf0cf5c6b9fdb28c6258e263142461b15f81959227a6d7
 SHA512 
4dc695a252cdc6d65514906de557ad21d5a4dfb0e8a7c6650d94a2a4e6da5f34f6c7ce6c48124bebb79268a4c2b840f63ef5421ef4ba3d847de42d17f459241b
+DIST tins-1.22.2.gem 306688 BLAKE2B 
c5b0aed29b763d37707de47a57419d9af934a0949417003707fd13a7e9e4a0d82fb905843ceac75a384c6ca9592471c15bc28ea63af4890ce54076f5c2f67d7c
 SHA512 
6b93242d9c63a84de690c381086fd454714cdb0e82ce6eda4deb5d66a8b9ca4bbc5e2c502c258045b06aecb76487eddd019ca267b872717df36cdaf840ae97e7

diff --git a/dev-ruby/tins/tins-1.22.2.ebuild b/dev-ruby/tins/tins-1.22.2.ebuild
new file mode 100644
index 000..074a4469878
--- /dev/null
+++ b/dev-ruby/tins/tins-1.22.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="All the stuff that isn't good enough for a real library"
+HOMEPAGE="https://github.com/flori/tins;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+
+each_ruby_test() {
+   ruby-ng_testrb-2 -Ilib tests/*_test.rb
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/

2019-11-14 Thread Hans de Graaff
commit: 76ba29e5e2c8f244b1e240b3830b4108787820f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 15 05:55:17 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 15 05:55:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ba29e5

dev-ruby/hiera-eyaml: add 3.1.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hiera-eyaml/Manifest |  1 +
 dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 62809d819fa..73f441d2b82 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1,3 @@
 DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 
75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549
 SHA512 
805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827
 DIST hiera-eyaml-3.1.0.tar.gz 55857 BLAKE2B 
6038798c86f6c7cfb56ed2519961bcdb7937d16e0376ba426c5ae4a892cef9863e6728368af8da31359abc956d78ab38d379bca5ba8cbf567c2c812ee33929fe
 SHA512 
970aa0dd696acd77062ac5c289c9ac0e5992c58acc4df379500978904e58a2054801fa7c36fa3b156dd1b635ef19522cc9886bd91c83e8fda6d00058b18ab9d9
+DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 
8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc
 SHA512 
3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
new file mode 100644
index 000..863a4be4abb
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml;
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml 
binary
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 
/>=/' \
+   -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's:/tmp:'${T}':' \
+   
features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
+   features/puppet.feature
+}
+
+each_ruby_prepare() {
+   # Run tests with the correct ruby interpreter
+   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' 
features/*.feature || die
+
+}
+
+each_ruby_test() {
+   ${RUBY} -S cucumber --format progress features || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/parallel/

2019-11-14 Thread Hans de Graaff
commit: 2755170254d910080d1e46f08eb2bb1533cd5e92
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 15 06:03:16 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 15 06:03:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27551702

dev-ruby/parallel: add 1.19.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/parallel/Manifest   |  1 +
 dev-ruby/parallel/parallel-1.19.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest
index 716be3846c0..4fb4a92a932 100644
--- a/dev-ruby/parallel/Manifest
+++ b/dev-ruby/parallel/Manifest
@@ -1,2 +1,3 @@
 DIST parallel-1.17.0.tar.gz 20882 BLAKE2B 
a8afb329de1d8d0d577c1b53d990c4f1cd8ec9f23b8cc1005310903954f180c52535e3d8a5901862f1504da0981f3e16cf73a848403ed49872aa3dc45781b888
 SHA512 
92c7f4475a791da4feb0afda3686a4f9e9cc397ac278560c177552abf586054594d29a67b583845b69433e7824c0ce36bcffe98e13051242db0e5ee4a3c7a17c
 DIST parallel-1.18.0.tar.gz 21095 BLAKE2B 
d47286c719810699cd5098b9d28e4e00cec2a7a27141a2dd932023f9fdeaac389f2be9aa8196820ad3d28d26c141f41565ad363fdca9bbca75e18a8d9d7fa4b5
 SHA512 
2869a8b82da2b1f2595be04616afa5bce62eac3833d743304dc4371db63be7645437c009c202d4690fe5dc221766e2a0f25790335d7a25b355c3f3b8034f8319
+DIST parallel-1.19.0.tar.gz 21216 BLAKE2B 
a4160bd1d4b533be3ec4d87ade0b4ea793e0e8e7bf2f4ec2cccd17dc2166276a167b85f0a55af46c74937641917ecff435457a0b3f2d565791c3b462143750eb
 SHA512 
0bb0f98f2697b9e9fc851f7a060135e17c92add8980692042d16ad2ae260bda6045f03f70fc533ae259b41d8b80a388e5a26fffecd923851b9228e98b792478b

diff --git a/dev-ruby/parallel/parallel-1.19.0.ebuild 
b/dev-ruby/parallel/parallel-1.19.0.ebuild
new file mode 100644
index 000..c7ad1888fe5
--- /dev/null
+++ b/dev-ruby/parallel/parallel-1.19.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRAINSTALL="Readme.md"
+
+RUBY_FAKEGEM_GEMSPEC="parallel.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run any code in parallel Processes or Threads"
+HOMEPAGE="https://github.com/grosser/parallel;
+LICENSE="MIT"
+SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="1"
+IUSE="test"
+
+DEPEND+="test? ( sys-process/lsof )"
+
+ruby_add_bdepend "
+   test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:5.2 
dev-ruby/sqlite3 )"
+
+each_ruby_prepare() {
+   # Make sure the correct ruby is used for testing
+   sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die
+}
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' \
+   -e '1i require "tempfile"; gem "activerecord", "~>5.2.0"' 
spec/cases/helper.rb || die
+   sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die
+
+   # Avoid a failing spec regarding to pipes. The spec seems like it
+   # should always fail.
+   sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \
+   -i spec/parallel_spec.rb || die
+
+   # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now 
and then.
+   sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb 
|| die
+
+   # Avoid spec broken on Ruby 2.1 that clearly doesn't match code and 
doesn't really test anything
+   sed -i -e '/doesnt use Etc.nprocessors in Ruby 2.1 and below/,/end/ 
s:^:#:' spec/parallel_spec.rb || die
+}
+
+each_ruby_test() {
+   # Set RUBYLIB explicitly for the ruby's that get started from the specs.
+   TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/

2019-11-12 Thread Hans de Graaff
commit: 2eb15961541157e4db55ec0fcbc3acb33e0a4c92
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 13 05:57:58 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 13 06:05:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb15961

dev-ruby/ffi: add 1.11.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ffi/Manifest  |  1 +
 dev-ruby/ffi/ffi-1.11.2.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index e9856ed202e..06adea1cd13 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,4 +1,5 @@
 DIST ffi-git-1.10.0.tgz 166192 BLAKE2B 
a663da1272a41464bcc3fd6a69055615beaa75aca09da60a4459034230ddb7768573e6a91e75b0e768f16333f23e55e045b6cff3be63c5138c85070903cea869
 SHA512 
f4a7faa02eda8e67b4c05ecc93ed1848daa9d55ec2eaf367947dbb4cf6b0edd76db1e8232db0a17828df40c3cdabb9f7edac11b44f9de00bdb69d0c9a84d4409
 DIST ffi-git-1.11.0.tgz 156535 BLAKE2B 
e4c5e6406ff6603a3c41146d6ec3f07fdc3ba2243349b6a77083c195e1b9b40648950c82bcdbb846189b3162c43b23b3cabcde92a4e6f2f9fc8c4ccf03ac473d
 SHA512 
38c66841fb33f7fe7abf0186ef48e28525b9b50450dd886716662ee8cd630374abb41a2fa5fec9cebdcae0e8ffa76ba5b36d89bd441d09a54503032c3950dd08
 DIST ffi-git-1.11.1.tgz 156715 BLAKE2B 
4ea2d0f54dc6ef327c57408e568c5f728f5c387e810e25b6becab8119ebd8a20d6c834a80c1ababf3fd4fc4a4d4253146fc161f93fbf02e153f73fc812bad309
 SHA512 
7f6c2ae66a2ffc40b154ada2d3e2c0f81e79803ba693ce2a83d16ac6a210ac5494bcc4b28948b3b68c9802a7cacce77e4a7cb1c3c1105039c08c50e5c8137fd4
+DIST ffi-git-1.11.2.tgz 157314 BLAKE2B 
0348c5ac153ded06cacfebc0e748232070169c8479e17622c8023b8ebb778c169dd83ed18d52ea3be565001046e59fc1e1573df6b59d176cda6cd55feaa62185
 SHA512 
073ce1040669e45f621605c278ce1f260ba0aed10bd7a51afeeb62cdb9d5b24d07726605259fa28fa128168bb97879cd23dcc483679cf48db2448afe2730b08c
 DIST ffi-git-1.9.25.tgz 164209 BLAKE2B 
aab3addb5d9138f81d0688ad628082e7aef5f96a1b046dfa57a7195dcf7432533052bb397ac8335f7b17ffece9424fad7d986065a82ac91437e0d8d27d76ac77
 SHA512 
94a45f4152458d6aedf50645c8074626dcde4326093a606e509c3fbcaac79a1e6a9f7df624f14946db4f3767ef6fb3e311e60531c209676e66ebbf21b07a6786

diff --git a/dev-ruby/ffi/ffi-1.11.2.ebuild b/dev-ruby/ffi/ffi-1.11.2.ebuild
new file mode 100644
index 000..88c5fb08526
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.11.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
+HOMEPAGE="https://wiki.github.com/ffi/ffi;
+
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${PN}-git-${PV}.tgz"
+
+IUSE=""
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND+=" virtual/libffi:0="
+DEPEND+=" virtual/libffi"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+all_ruby_prepare() {
+   sed -i -e '/tasks/ s:^:#:' \
+   -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
+
+   # Fix Makefile for tests
+   sed -i -e '/CCACHE :=/ s:^:#:' \
+   -e 's/-O2//' \
+   -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
+
+   # Remove bundled version of libffi.
+   rm -rf ext/ffi_c/libffi || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/ffi_c extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake -Cext/ffi_c V=1
+   cp ext/ffi_c/ffi_c$(get_modname) lib/ || die
+
+   ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
+}
+
+each_ruby_test() {
+   CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec 
spec || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc samples/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionpack-action_caching/

2019-11-12 Thread Hans de Graaff
commit: 310780b924bcd611317f89eb9551a0831e5ffb6e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 13 06:03:00 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 13 06:05:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310780b9

dev-ruby/actionpack-action_caching: add 1.2.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionpack-action_caching/Manifest|  1 +
 .../actionpack-action_caching-1.2.1.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/actionpack-action_caching/Manifest 
b/dev-ruby/actionpack-action_caching/Manifest
index 8bb6db22548..b1ff85e1e5d 100644
--- a/dev-ruby/actionpack-action_caching/Manifest
+++ b/dev-ruby/actionpack-action_caching/Manifest
@@ -1 +1,2 @@
 DIST actionpack-action_caching-1.2.0.gem 15872 BLAKE2B 
de62971a21bddb39d1e811ef1c4e821b3303cd0b0105d8027c02a130c06ec9f527a2879e24b2644bb15db6775d9e6d1835c6c4bdf44f00fb6315f0aaf93f399b
 SHA512 
a7bb1b9ba20ef7fb03851122299722fd9a8175ccb1c5dffd21b511cae03749d35feb1653211853c8f8adc65bb79c0efa1e232ce8f977aecac76447e7a4f86f9e
+DIST actionpack-action_caching-1.2.1.gem 16384 BLAKE2B 
5bda3597a10bdba21fcaf6f2a854832b79c7bec4791f5ca736e3ebcc266ee1d604b932b653df592892a6c59969bb7e405f55e5ac59400762da23a1392e1e7e5a
 SHA512 
340a0159596fbc36706cef2dd11a542353cbd2b3f5941e005e5e8e2a2bcadbdfbaa000e79db1aa6b438c9e9f2d21c125071c40e2e46b2d30c876490553b386a4

diff --git 
a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.1.ebuild 
b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.1.ebuild
new file mode 100644
index 000..14bce484fa6
--- /dev/null
+++ b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Action caching for Action Pack (removed from core in Rails 4.0)"
+HOMEPAGE="https://github.com/rails/actionpack-action_caching;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/actionpack-4.0.0:*"
+
+ruby_add_bdepend "test? ( >=dev-ruby/activerecord-4.0.0
+   dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile test/abstract_unit.rb || die
+   sed -i -e "/git/d" ${PN}.gemspec || die
+   sed -i -e "2irequire 'mocha/setup'" test/caching_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test test/caching_test.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake/

2019-11-11 Thread Hans de Graaff
commit: be1b45b4e19ca2cb734169de5c690457ac7c6312
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 12 06:28:33 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 12 06:28:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1b45b4

dev-ruby/rake: add 13.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rake/Manifest   |  1 +
 dev-ruby/rake/rake-13.0.1.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index d0c400a7de3..787f13b197f 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,3 +1,4 @@
 DIST rake-12.3.1.tar.gz 120170 BLAKE2B 
c0d087911f33ccd5256462501d175e1f92fa104a3c89b62a5bc434836d5abb277a61fb12269778d0a6e3b9b831e78c0a94d9d1cd885906980fdb55e0402e398b
 SHA512 
49736059713d609b0786d4ea89866fd5d58076977aabeda30440f10edad708cc10ba91b5224f59a8ab87ee2ab8e2674e9115f90f035c16e1fa8cba3f7649
 DIST rake-12.3.3.tar.gz 122233 BLAKE2B 
e6c913b833092ef5d4203265bb5daf725bfc34ff3abef5a4871845ba9ee322bb8ec668564ed7fe5a2d9ce219d5b7cb00fa22d0b76fb9721f2138d2d963f16c22
 SHA512 
de15ea4428e845de214d35ad2155bd55cab51354feb5c7ae4c2cde5365d7a3959ee96d913346bdafacdb0542ab2d0e4c2e905514a7f97cfb18e630794bba3a3b
 DIST rake-13.0.0.tar.gz 122378 BLAKE2B 
996990f061a2604bf031926670043773b029d03e092513be3566763b04474d88b9bd05c085f25fc9d66b26a55e191b45fa34dc4aa215376703ad28750d71a6b1
 SHA512 
56038199fedd952994459967173d298afb13ae7fe9d7873dfe18cd4030b37f841ff74c944835843379cd66da96a6d1ee8c38294203f9d8e514c4331d65f5db79
+DIST rake-13.0.1.tar.gz 122821 BLAKE2B 
698e92d32d4bedf523bc81636f4183ccb11da1f467d116f7ff4978e121bddc41b66160798e2c0a2b00aa8f79171a81df7e214e556adeb386bdb00a72a18b82b7
 SHA512 
50d82b3a9bbe194467c7669000ed9dd8e55fbb22307fbc7180aff6ab77095108a2519b3095965ad08b52cc984d0384016d7b166676f2e97394409a069d01545f

diff --git a/dev-ruby/rake/rake-13.0.1.ebuild b/dev-ruby/rake/rake-13.0.1.ebuild
new file mode 100644
index 000..217d6fabbdc
--- /dev/null
+++ b/dev-ruby/rake/rake-13.0.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/ruby/rake;
+SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND+=" app-arch/gzip"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
+   doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}
+
+all_ruby_compile() {
+   if use doc; then
+   rdoc --title "Rake - Ruby Make" --main README.rdoc --out html 
lib *.rdoc doc/*/*.rdoc || die
+   rm -f html/js/*.js.gz
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require 
"minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+   ruby_fakegem_binwrapper rake
+
+   if use doc; then
+   pushd html
+   dodoc -r *
+   popd
+   fi
+
+   doman doc/rake.1
+
+   newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/

2019-11-11 Thread Hans de Graaff
commit: 1f3891420e235fe7197679ea5a397d7288cefc33
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 12 06:24:56 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 12 06:24:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f389142

dev-ruby/hiera-eyaml: add 3.1.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hiera-eyaml/Manifest |  1 +
 dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 2d3e7439b05..62809d819fa 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
 DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 
75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549
 SHA512 
805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827
+DIST hiera-eyaml-3.1.0.tar.gz 55857 BLAKE2B 
6038798c86f6c7cfb56ed2519961bcdb7937d16e0376ba426c5ae4a892cef9863e6728368af8da31359abc956d78ab38d379bca5ba8cbf567c2c812ee33929fe
 SHA512 
970aa0dd696acd77062ac5c289c9ac0e5992c58acc4df379500978904e58a2054801fa7c36fa3b156dd1b635ef19522cc9886bd91c83e8fda6d00058b18ab9d9

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild
new file mode 100644
index 000..863a4be4abb
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml;
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml 
binary
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 
/>=/' \
+   -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's:/tmp:'${T}':' \
+   
features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
+   features/puppet.feature
+}
+
+each_ruby_prepare() {
+   # Run tests with the correct ruby interpreter
+   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' 
features/*.feature || die
+
+}
+
+each_ruby_test() {
+   ${RUBY} -S cucumber --format progress features || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/loofah/

2019-11-11 Thread Hans de Graaff
commit: 72f67c4e7d7e209a0a9ca99be41e7c4175dff110
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 19:19:39 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 19:19:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f67c4e

dev-ruby/loofah: cleanup vulnerable version

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/loofah/Manifest|  1 -
 dev-ruby/loofah/loofah-2.2.3.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index f1371b80ce6..05e8cc0479b 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,2 +1 @@
-DIST loofah-2.2.3.gem 65536 BLAKE2B 
ce1dd5255b0089862d26926624ef6007416318b77f4eb818ff462d8f680f8ef901ecb6ae751e33e1881e303fd005a4bd776c0e6a575562ffb7fb0b62e376b753
 SHA512 
8e63e1d4e3719c2ffcc8cf3208dbdfa3eb6e328bb91fc8dc6de88c472aac47f1a22771928b08f3c6816c159c6a9672299823f5d48177ae543358e73444b8ac56
 DIST loofah-2.3.1.gem 68096 BLAKE2B 
367cf64fe458cdfb0af3dc57012d892f830a7aa0df2d30f66cde7c2f5c31c1f29be4d1b83b85f3167bca1bc02fb750a420bce655b803ca4992ded3061c8fc82c
 SHA512 
188e84818abc3a3eed39afd66a75e7fa3c0a29f8ec957441f43f4cbfd962c8c3ea848e83f435a3d61ffc667273b5ff006df39d718b7631a11b62ae2d3f78b6ba

diff --git a/dev-ruby/loofah/loofah-2.2.3.ebuild 
b/dev-ruby/loofah/loofah-2.2.3.ebuild
deleted file mode 100644
index e908d36b4e7..000
--- a/dev-ruby/loofah/loofah-2.2.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for manipulating and transforming HTML/XML documents and 
fragments."
-HOMEPAGE="https://github.com/flavorjones/loofah;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 
>=dev-ruby/nokogiri-1.5.9"
-
-ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
-
-all_ruby_prepare() {
-   # Avoid unneeded development dependencies
-   sed -i -e '/concourse/I s:^:#:' Rakefile || die
-
-   # Avoid test failing on different whitespace.
-   sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip 
"gentoo"' test/integration/test_ad_hoc.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/

2019-11-11 Thread Hans de Graaff
commit: 1bc1467d6f9758beb83feaf1b76591c1aff3c153
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 19:12:04 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 19:12:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc1467d

dev-ruby/nokogiri: fix tests without simplecov

Fixes: https://bugs.gentoo.org/698814
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/nokogiri/nokogiri-1.10.4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
index 0442ab589dd..ca9a935f953 100644
--- a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
@@ -46,6 +46,8 @@ all_ruby_prepare() {
# native building.
sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
sed -i -e '/cross_config_options/d' Rakefile || die
+
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
 }
 
 each_ruby_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/haml/

2019-11-11 Thread Hans de Graaff
commit: e819f6c6524cafa5c2206a6f326c162518f3c4e2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 18:55:25 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 18:59:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e819f6c6

dev-ruby/haml: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/haml/Manifest  |  3 ---
 dev-ruby/haml/haml-5.0.4.ebuild | 57 -
 dev-ruby/haml/haml-5.1.0.ebuild | 57 -
 dev-ruby/haml/haml-5.1.1.ebuild | 57 -
 4 files changed, 174 deletions(-)

diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index e4d688b8957..d0804acb5b7 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -1,5 +1,2 @@
 DIST haml-4.0.7.gem 121856 BLAKE2B 
e2598df73b9bf7337c06f60b30fcf7925fa5948f4643051aabbbdf600d25dbc2f614c4cf2054a916f69ef431847279eee1fbdf02e9bf2811369f2c195ed00413
 SHA512 
5736ded231bb10a0c0932453294604075e24a9020c2658e703c13ebf7a8d148327188157f982a3aea5db6d6938beb372c0167dfbc4ff06325517b2c8bd71a568
-DIST haml-5.0.4.tar.gz 124580 BLAKE2B 
c22e464be26f65bd94b202b21604bb9fe3d740865832c9299d93606293794316a5262504e15583fdc2628a3015ea58f9924a9b3aab2f46340b305ad5af7968ac
 SHA512 
125ae514f800b2dd58f7f339ef3bf8c15114c5738813d911985182d4e4b1e8551c92a89149427aa8bf3326f45c8f71f4f13f37ecb7e2bee5cb75163538f6a3a8
-DIST haml-5.1.0.tar.gz 125693 BLAKE2B 
0a2e9044e7468a93b5fa62adc77131a67e79fe3701f86ba9dc341a5e33a52701bad09115137c7decfac92bd7e1aa92bbe6bd0a063ef5917c9c6cf4d072a9278a
 SHA512 
97ed4eef3f1b0748c8d7c717dffc466db9da92c862bc90f9db05043facdbe58e605f83193a0d94b8bbcf2863ca0ab95de0a31ec266ee2907aacb94346fddd875
-DIST haml-5.1.1.tar.gz 125902 BLAKE2B 
b8564dca6a381038dae1b737b6f4a51089b96f618d684f43db6947bc738e06b073aa17241b406ed06fea48fda9c7ec759149829a5727f8da3df21da3cce22318
 SHA512 
fdc01762280cbece243d1ac1a3c8b6b484e3b01fcb2ff80df591d172ec6aed7240736095aa5a09149049ebb54cf24af32706772a6090c3171c84ccb069d12826
 DIST haml-5.1.2.tar.gz 126059 BLAKE2B 
5d805f29c28d0f6355f7b79e5724ec1639a808cfae75c26633edddcc82d964a48dbc1654b780fb706529ca22abcaba953a1af6f483386c336035c079a719e585
 SHA512 
405976de297bfdbd6f010442d940205c404f057a54cd7162feb400b1831af3e4e60fd05a637a2f480204428512ca7dd66c02aca22b0006d6d515c06968eb08a3

diff --git a/dev-ruby/haml/haml-5.0.4.ebuild b/dev-ruby/haml/haml-5.0.4.ebuild
deleted file mode 100644
index 07c90669745..000
--- a/dev-ruby/haml/haml-5.0.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test"
-RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby web page templating engine"
-HOMEPAGE="http://haml.info/;
-SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-
-IUSE="doc test"
-
-RDEPEND="${RDEPEND} !!=dev-ruby/temple-0.8.0 dev-ruby/tilt:*"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/minitest:5
-   dev-ruby/nokogiri
-   dev-ruby/railties:5.2
-   dev-ruby/activemodel:5.2
-   dev-ruby/actionpack:5.2
-   )
-   doc? (
-   dev-ruby/yard
-   >=dev-ruby/maruku-0.7.2-r1
-   )"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   sed -i -e '/bundler/I s:^:#:' \
-   -e 's/gem "minitest"/gem "minitest", "~>5.0"/'\
-   -e '1igem "actionpack", "~>5.2"'\
-   -e '1igem "activesupport", "~>5.2"; gem "activemodel", "~>5.2"'\
-   -e '1igem "railties", "~>5.2"'\
-   test/test_helper.rb || die
-   # Remove test that fails when RedCloth is available
-   sed -i -e "/should raise error when a Tilt filters dependencies are 
unavailable for extension/,/^  end/ s/^/#/"\
-   test/filters_test.rb || die
-}

diff --git a/dev-ruby/haml/haml-5.1.0.ebuild b/dev-ruby/haml/haml-5.1.0.ebuild
deleted file mode 100644
index 425a2568ea5..000
--- a/dev-ruby/haml/haml-5.1.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyrigh

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/haml/

2019-11-11 Thread Hans de Graaff
commit: 7015155af6f25bc7ceff86aba58ba694c52d8d9a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 18:57:39 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 18:59:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7015155a

dev-ruby/haml: add missing ~x86 keyword

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/haml/haml-5.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/haml/haml-5.1.2.ebuild b/dev-ruby/haml/haml-5.1.2.ebuild
index 2fa390744d6..1a11e741958 100644
--- a/dev-ruby/haml/haml-5.1.2.ebuild
+++ b/dev-ruby/haml/haml-5.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 IUSE="doc test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/

2019-11-10 Thread Hans de Graaff
commit: 759cbce5d5853f07a03de754f9a19ded17e3281a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 06:22:54 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 06:22:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759cbce5

dev-ruby/hoe: add 3.20.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hoe/Manifest  |  1 +
 dev-ruby/hoe/hoe-3.20.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest
index 6cfa68e2c8e..0f5b88de016 100644
--- a/dev-ruby/hoe/Manifest
+++ b/dev-ruby/hoe/Manifest
@@ -1,3 +1,4 @@
 DIST hoe-3.16.0.gem 188416 BLAKE2B 
48383c46512a359a269ca3475ec701b1443e0ef71b31d1ca1604de391ed4df6b0ad27dd1c5f6ed04751047d211f2c6299245361cf131e2418f224324ac9934c3
 SHA512 
66cefb5a24906e19bbf0c82c8539d6d101b84d0dc1d3ce1910e4117357639489968271e76e86bd3c432b9ef7e3b24a78294c06210cbef280860f7dac18100606
 DIST hoe-3.18.1.gem 190976 BLAKE2B 
1b99125fddc42253918d2b9412401c0ed54a12006347b400050ecda17a1ce4491bf0419bc6ea28b68d5e1d77990973171c822862d93ee2cdc00a078f4e137587
 SHA512 
c281cdb2e89272ea84e54cd36d0cdec77cf6dd51f745c0aa99593586781e5182129f967086f008c33b38d25d7a3aacd2fa1899752e63f725d5ecf5fd5c04682c
 DIST hoe-3.19.0.gem 191488 BLAKE2B 
186b2ad78f4f7181fa1120a2e1736ee630e16c73c2c748333ce5aab745bec433b1b11019e0a96fbef65c1d5f7039925e9fa161fd54a83ebbaee8e25299be3565
 SHA512 
1bdc77f78f0b1a7e0832107d40679928d8f0edc0a1deeb0e63c7f8e2f7601b5cbe0bc6c19e6f8b2f26459710a31538f8efc433ef5e930058d852e945c0b280b0
+DIST hoe-3.20.0.gem 192000 BLAKE2B 
1eab1396c2dce2001b104e0587a0616913b0d0babb3d5e3d28214d04a57f70b056ba2c50843326676eec9723f9bd82625bcdf7af00eb8f3d5ef3dedc150eef9c
 SHA512 
38f000ab396453866eb87b31a90a8714ec5bd0d8615deee9e4ab8d4fae728ffdd38f836f6cd78f63e60998705d7f2e579e2d2bd3d8ca11421785868370e20e20

diff --git a/dev-ruby/hoe/hoe-3.20.0.ebuild b/dev-ruby/hoe/hoe-3.20.0.ebuild
new file mode 100644
index 000..d79b56955af
--- /dev/null
+++ b/dev-ruby/hoe/hoe-3.20.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="template"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hoe extends rake to provide full project automation"
+HOMEPAGE="https://www.zenspider.com/projects/hoe.html;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
+
+ruby_add_rdepend ">=dev-ruby/rake-0.8.7 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/maxitest/

2019-11-10 Thread Hans de Graaff
commit: 2e3666f4e9be3eded4b6d62b6ed5d92d48768f90
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 06:56:25 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 06:56:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3666f4

dev-ruby/maxitest: add 3.6.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/maxitest/Manifest  |  1 +
 dev-ruby/maxitest/maxitest-3.6.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index 7d5a70975a7..5b4f9edfd44 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,3 +1,4 @@
 DIST maxitest-3.2.0.tar.gz 61272 BLAKE2B 
e6740429cd32604a7bc064a7876b41dd47d0488c7ced107bcec16b127a8e29bd6129d2897efd49d446011d3c70a8b9c5f1c0d4e91f677f4a0bfa24f2
 SHA512 
9cf787067bed8db16148eca20494ca718a2bc6b034fb5d9c824022af4a8dbfd69cf4b605fddcd3a9ca09d18a699753738a50921befdf6134ec6c41ccc5170f91
 DIST maxitest-3.4.0.tar.gz 62036 BLAKE2B 
dc84890161d856ef660f5eca7394834ef24a7bde1c7deea6f38e24fc981cbcc99d791df0b00c223adc821cf3078e7075d1e4a588d46c31b60276c52619caad76
 SHA512 
8c75cd9c8768b3a59d79e395715338c264ee190f01a0658fbc29443e50090c056f74c293ff0a4c072db2e37e18f0cf333baf7e2ce1aa51d0c78acd262b944d19
 DIST maxitest-3.5.0.tar.gz 61982 BLAKE2B 
2098e0b1c2f77ea535d78e5165ba9289a8470ce5c883a0994b03b822cdcba2a6d90077940a3d483505579fc7c89f347f0d492196b28fe8292406e5d6975c6241
 SHA512 
1a2557cea0ac70d3fd9b487157e5b6943dfd5cdf8b953731041d495049a9c58be84110e831cc57171ded3d5540ce5a3cd3c68e97f7767e30b04e933849202f40
+DIST maxitest-3.6.0.tar.gz 62261 BLAKE2B 
4863b5892997ea7019d5dc65d1adf7febd7934e743276423b1fa8b1d81f3ec5d1deadbe57890e0af525a91ae371ab4c499be031b9a6875e5fc6f64d2e7c2cfad
 SHA512 
41e816d21769382af598ebd64f918437a5816308fd9a9695a88ed97d05e7b41085b2a6f8343ffea50bc7016562857f09057591c2698e920a6bfbd5536edc283f

diff --git a/dev-ruby/maxitest/maxitest-3.6.0.ebuild 
b/dev-ruby/maxitest/maxitest-3.6.0.ebuild
new file mode 100644
index 000..c9c506088aa
--- /dev/null
+++ b/dev-ruby/maxitest/maxitest-3.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Minitest + all the features you always wanted"
+HOMEPAGE="https://github.com/grosser/maxitest;
+SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activejob/

2019-11-10 Thread Hans de Graaff
commit: 1da24573bef7e50e3170029cf529c158c75e38a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:51:53 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da24573

dev-ruby/activejob: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-6.0.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/activejob/activejob-6.0.1.ebuild 
b/dev-ruby/activejob/activejob-6.0.1.ebuild
new file mode 100644
index 000..c516554b8fe
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionpack/

2019-11-10 Thread Hans de Graaff
commit: bd1b854f1574ae164a42907f9ae9cf388e52e9b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:55:13 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1b854f

dev-ruby/actionpack: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-6.0.1.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/actionpack/actionpack-6.0.1.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.1.ebuild
new file mode 100644
index 000..70168d023a0
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.0.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.0
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.15
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actioncable/

2019-11-10 Thread Hans de Graaff
commit: fcee88ceb5288d173e79cae8170b80ab292c4239
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:49:15 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcee88ce

dev-ruby/actioncable: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-6.0.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index fd68d2ba8a7..8c1d379ab59 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/actioncable/actioncable-6.0.1.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.1.ebuild
new file mode 100644
index 000..39588cd47e1
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionview/

2019-11-10 Thread Hans de Graaff
commit: 86ba6072b5ec52c92b3bb1bbb96d3b22b8671ca0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:54:10 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ba6072

dev-ruby/actionview: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-6.0.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/actionview/actionview-6.0.1.ebuild 
b/dev-ruby/actionview/actionview-6.0.1.ebuild
new file mode 100644
index 000..74425192233
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.0.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activesupport/

2019-11-10 Thread Hans de Graaff
commit: c3fcd9423ac8b83f3de03e2b41a2d6692c1eecad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:42:41 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:01:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fcd942

dev-ruby/activesupport: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-6.0.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/activesupport/activesupport-6.0.1.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.1.ebuild
new file mode 100644
index 000..f79f36b8dc7
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.0.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   dev-ruby/i18n:1
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/zeitwerk-2.1.8:2
+"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid test that depends on timezone
+   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
+
+   # Avoid tests that seem to trigger race conditions.
+   rm -f test/evented_file_update_checker_test.rb || die
+
+   # Avoid test that generates filename that is too long
+   sed -i -e '/test_filename_max_size/askip "gentoo"' 
test/cache/stores/file_store_test.rb || die
+
+   # Avoid tests requiring a live redis running
+   rm -f test/cache/stores/redis_cache_store_test.rb || die
+   sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/railties/

2019-11-10 Thread Hans de Graaff
commit: 72f051d85add9adb4be9766fe62ba9f25babdd4c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 07:00:30 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f051d8

dev-ruby/railties: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-6.0.1.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/railties/railties-6.0.1.ebuild 
b/dev-ruby/railties/railties-6.0.1.ebuild
new file mode 100644
index 000..2a48f075762
--- /dev/null
+++ b/dev-ruby/railties/railties-6.0.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.20.3
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails/

2019-11-10 Thread Hans de Graaff
commit: 2c29b16311cea5560b122886f67b77b7ed199a42
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 07:01:32 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c29b163

dev-ruby/rails: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-6.0.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index ccf94623850..a16695c3d15 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.gem 1476096 BLAKE2B 
18fbaea1b955e586bf84db43dd24998e18175895
 DIST rails-5.1.7.gem 6656 BLAKE2B 
fcd98f59c8386585048f085add74e8349f9145e72c3edb8a96e839521034f53aa4d67cd0e2ced82eb9382fe956166ed846807f1c31dac442bf8d4962cf4e7121
 SHA512 
6ac4450256ba9c88dbf37cdb5b4306f2822a6c9c336d5ca4c4afce6f240827a53a70d4fd839118011c538793e448bb2bccf4ac4df62240b9312cec88ff42b9a1
 DIST rails-5.2.3.gem 6656 BLAKE2B 
74798f554234d7eab2498912a3c263d83a1bc6c2e0744025cddd44804bf34247de77fc9c8e6a6e17b0cc0db47c60e4fea5581284b1d31a7dbcee0c0990665057
 SHA512 
18387ec05fa1ab29c361518ec9c8fa0b55a65ed1da6391bed291ef82048b3e81230e1cae4b7f805ed7c56cc336d1bea8feec5aaa703eea4bc6c18912e75f78de
 DIST rails-6.0.0.gem 6656 BLAKE2B 
d381c7f2c019d66f5000b7c84ef9e1a14b184ee67d9bb6a473bcc72e533d8384986870920ab813421f4540d86893d6c5cd9561800c8f0c08e372e9ea93523e18
 SHA512 
c1bc177139efbbf3244f450335226cfbad2391b75b641d4b3062b4285632062e4b4b521829e3a12f8a5b4ee871daf27fc7a075159f901b74b5a187d06d7531dc
+DIST rails-6.0.1.gem 6656 BLAKE2B 
621633cf3b7dacf66109935db9a14d709ed22736baeaac74a2403f0fd3a7c6628b060af20437613fb96319bafe5fd7eb2e9978098d9183b0e5868050593f3599
 SHA512 
5b8a4f90aa536bb40534905853d5fd84fd6aadb2b4124c72e2c524641eacbcbefab77797172b918f0a1f2e0d31889af925c15b279ea3cd2f7fa10c183b99f8ad

diff --git a/dev-ruby/rails/rails-6.0.1.ebuild 
b/dev-ruby/rails/rails-6.0.1.ebuild
new file mode 100644
index 000..50c9c59c9ee
--- /dev/null
+++ b/dev-ruby/rails/rails-6.0.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activerecord/

2019-11-10 Thread Hans de Graaff
commit: fea4fd097dcc4f3533f2979664bfd575c86ba5a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:57:54 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea4fd09

dev-ruby/activerecord: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-6.0.1.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/activerecord/activerecord-6.0.1.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.1.ebuild
new file mode 100644
index 000..f20b5f1cb91
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.0.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:9.0
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( || ( dev-ruby/mysql2:0.5 >=dev-ruby/mysql2-0.4.4:0.4 ) )
+   postgres? ( || ( dev-ruby/pg:1 >=dev-ruby/pg-0.18.0:0 ) )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our depend

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activemodel/

2019-11-10 Thread Hans de Graaff
commit: c619c033a8763117c8e185e5b0fb0202fb9351f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:45:11 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:01:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c619c033

dev-ruby/activemodel: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-6.0.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/activemodel/activemodel-6.0.1.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.1.ebuild
new file mode 100644
index 000..b95a885ddc2
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.0.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actiontext/

2019-11-10 Thread Hans de Graaff
commit: f02abf3bec0cc33ecd692bb04d999069219e3005
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:59:11 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02abf3b

dev-ruby/actiontext: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actiontext/Manifest|  1 +
 dev-ruby/actiontext/actiontext-6.0.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 03ea57a167f..a21510bceb6 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1 +1,2 @@
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/actiontext/actiontext-6.0.1.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.1.ebuild
new file mode 100644
index 000..f06ed6e58aa
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailer/

2019-11-10 Thread Hans de Graaff
commit: 8f725c472ede1840d72c3c5b026b06fe7b42e245
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:57:07 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f725c47

dev-ruby/actionmailer: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-6.0.1.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index e3b53c8c815..d8b1b027e0a 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb0
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.1.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.1.ebuild
new file mode 100644
index 000..4f728095c7e
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activestorage/

2019-11-10 Thread Hans de Graaff
commit: 15a5f980a4aca1363cbafcd1d6f6c596c9d33127
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:56:03 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a5f980

dev-ruby/activestorage: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activestorage/Manifest   |  1 +
 dev-ruby/activestorage/activestorage-6.0.1.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 0b3aa4c572c..383d0849d4b 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/activestorage/activestorage-6.0.1.ebuild 
b/dev-ruby/activestorage/activestorage-6.0.1.ebuild
new file mode 100644
index 000..9310bf04d0d
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.0.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailbox/

2019-11-10 Thread Hans de Graaff
commit: 3ec43a0cd9d560e8c908d75388dfb8b829c233b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 10 06:59:36 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 10 07:02:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec43a0c

dev-ruby/actionmailbox: add rails 6.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionmailbox/Manifest   |  1 +
 dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 03ea57a167f..a21510bceb6 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1 +1,2 @@
 DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
+DIST rails-6.0.1.tgz 18551750 BLAKE2B 
03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e
 SHA512 
ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild
new file mode 100644
index 000..5570f0be5ac
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activeldap/

2019-11-09 Thread Hans de Graaff
commit: 0e79d6ef10ddbcc772c121473a7b3fa82b53c69b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 08:25:12 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 08:25:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e79d6ef

dev-ruby/activeldap: use dodoc to install examples

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activeldap/activeldap-5.2.4.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-ruby/activeldap/activeldap-5.2.4.ebuild 
b/dev-ruby/activeldap/activeldap-5.2.4.ebuild
index 69bfdaa2d28..d286616fbcf 100644
--- a/dev-ruby/activeldap/activeldap-5.2.4.ebuild
+++ b/dev-ruby/activeldap/activeldap-5.2.4.ebuild
@@ -34,7 +34,5 @@ all_ruby_install() {
all_fakegem_install
 
dodoc doc/text/*
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples
+   dodoc -r examples
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/parser/

2019-11-08 Thread Hans de Graaff
commit: 12bb01e8680607829ec52923b264fec31641fb7a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:21:49 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:21:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bb01e8

dev-ruby/parser: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/parser/Manifest  |  2 --
 dev-ruby/parser/parser-2.5.3.0.ebuild | 32 
 dev-ruby/parser/parser-2.6.3.0.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest
index 689b61789a6..6ca8758d0c8 100644
--- a/dev-ruby/parser/Manifest
+++ b/dev-ruby/parser/Manifest
@@ -1,5 +1,3 @@
-DIST parser-2.5.3.0.gem 654336 BLAKE2B 
dff1b0e0b593a5603f1b0fd9c39f59b6126ad9575d8c077d5a7e2feb16e6f9ef72321a3c7d3a0c21e2f7c26446132c8c30120785390f2b450a0f42a1b2d11128
 SHA512 
3721b5064ebd9a7de4e50f299001f1640ecdb27b99d932f0a509b89c0b5bf2b337b0298466e6267c61d2b5fcf2e556e0d1a10f6c29dc6f64bd042667f9d79d5b
-DIST parser-2.6.3.0.gem 702976 BLAKE2B 
139264c11a043d52479d76bba50b877d1c5d9a7644d0863a8733887d6bb52b82e05ac1df44669fde86d863f92f545de1782ad4214619528265396c27d4a82524
 SHA512 
46823097d05550cd0dabf58d442560588d0757c85d44678836abd4c048ce2e5c2124ff8a30be6fd636906fecfcd8cefc500990ed26b4361669a8644ea860e7a0
 DIST parser-2.6.4.0.gem 708608 BLAKE2B 
dd511be4a82b6659d4b21071b7e12660e19e42879783739be5643a1f39d5823059b862980d133fff79b72c95193edaeaa0f99f20584f48bc0289ac8d0859f418
 SHA512 
f4652dcacc00cb26030ceab39bef1a0cff4802824834d32628b4d33c715a5e833422fed61d26c6c498c465cd34f32e3bfefb17b08b2604749cc929910b96b1f9
 DIST parser-2.6.4.1.gem 708608 BLAKE2B 
ac921f4fba29adb8cfed93a5525f87ba877a271ccf308f839655dbde1e6ca77507da4c9baa8b9a5e2e207e7723561cb9c6a6ad9fc7fe282c032052e4532c1f66
 SHA512 
2d239872043ad3b9d156aa65d2225f374c5cc77a3920826926699dd8c86653c095881ee51473a401c44494636bf6252a875a7a3fcfee7258739f86b113e9900b
 DIST parser-2.6.5.0.gem 710144 BLAKE2B 
72ae2ddd179b3d05ed94ff43d80940cf3b9e04445e4ee713284b35db016a50266891761fb84e2f56d9abe4fe41b7d6813b468cc618801561883b9178311001e6
 SHA512 
ffa73aba17be57ba8fe685213b5c009a4ba5e72dd165b63ec49f83562e4f501bd1c20e40893e7ea3e977f47aa10d1afd055578a031d8ec9cd0b5ad081c43ea39

diff --git a/dev-ruby/parser/parser-2.5.3.0.ebuild 
b/dev-ruby/parser/parser-2.5.3.0.ebuild
deleted file mode 100644
index 6a974f1af34..000
--- a/dev-ruby/parser/parser-2.5.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_TASK_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
-HOMEPAGE="https://github.com/whitequark/parser;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/racc
-   dev-ruby/cliver )"
-ruby_add_rdepend "=dev-ruby/ast-2.4*"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die
-}

diff --git a/dev-ruby/parser/parser-2.6.3.0.ebuild 
b/dev-ruby/parser/parser-2.6.3.0.ebuild
deleted file mode 100644
index cf7f39e70f9..000
--- a/dev-ruby/parser/parser-2.6.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_TASK_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
-HOMEPAGE="https://github.com/whitequark/parser;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/racc
-   dev-ruby/cliver )"
-ruby_add_rdepend "=dev-ruby/ast-2.4*"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/parallel/

2019-11-08 Thread Hans de Graaff
commit: 3685dc8aadb447b6e6d4a9330668c2f3ab2e68d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:22:39 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:22:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3685dc8a

dev-ruby/parallel: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/parallel/Manifest   |  1 -
 dev-ruby/parallel/parallel-1.16.2.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest
index dd9056b5a37..716be3846c0 100644
--- a/dev-ruby/parallel/Manifest
+++ b/dev-ruby/parallel/Manifest
@@ -1,3 +1,2 @@
-DIST parallel-1.16.2.tar.gz 20853 BLAKE2B 
4d30dd43f854ca9c3a6b739a36f250374a527d00c12e1221e5cb5a9da06fda66b0fadaaf7b9b5f5ac69549e9b1c75eb8f1c17a4bcd160ba15086013884176c07
 SHA512 
0d3cd59527ab1ff9da995f71cf2c04d6eec5276d5dcbab8b62844e18c3cf83de9b288c0f184d26dcf2897539bba2a6ac58fd0efb02952cc7999f411c3efb5b33
 DIST parallel-1.17.0.tar.gz 20882 BLAKE2B 
a8afb329de1d8d0d577c1b53d990c4f1cd8ec9f23b8cc1005310903954f180c52535e3d8a5901862f1504da0981f3e16cf73a848403ed49872aa3dc45781b888
 SHA512 
92c7f4475a791da4feb0afda3686a4f9e9cc397ac278560c177552abf586054594d29a67b583845b69433e7824c0ce36bcffe98e13051242db0e5ee4a3c7a17c
 DIST parallel-1.18.0.tar.gz 21095 BLAKE2B 
d47286c719810699cd5098b9d28e4e00cec2a7a27141a2dd932023f9fdeaac389f2be9aa8196820ad3d28d26c141f41565ad363fdca9bbca75e18a8d9d7fa4b5
 SHA512 
2869a8b82da2b1f2595be04616afa5bce62eac3833d743304dc4371db63be7645437c009c202d4690fe5dc221766e2a0f25790335d7a25b355c3f3b8034f8319

diff --git a/dev-ruby/parallel/parallel-1.16.2.ebuild 
b/dev-ruby/parallel/parallel-1.16.2.ebuild
deleted file mode 100644
index 471513dfe1f..000
--- a/dev-ruby/parallel/parallel-1.16.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="Readme.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Run any code in parallel Processes or Threads"
-HOMEPAGE="https://github.com/grosser/parallel;
-LICENSE="MIT"
-SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="~amd64"
-SLOT="1"
-IUSE="test"
-
-DEPEND+="test? ( sys-process/lsof )"
-
-ruby_add_bdepend "
-   test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:5.2 
dev-ruby/sqlite3 )"
-
-each_ruby_prepare() {
-   # Make sure the correct ruby is used for testing
-   sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die
-}
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-   -e '1i require "tempfile"; gem "activerecord", "~>5.2.0"' 
spec/cases/helper.rb || die
-   sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die
-
-   # Avoid a failing spec regarding to pipes. The spec seems like it
-   # should always fail.
-   sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \
-   -i spec/parallel_spec.rb || die
-
-   # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now 
and then.
-   sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb 
|| die
-
-   # Avoid spec broken on Ruby 2.1 that clearly doesn't match code and 
doesn't really test anything
-   sed -i -e '/doesnt use Etc.nprocessors in Ruby 2.1 and below/,/end/ 
s:^:#:' spec/parallel_spec.rb || die
-}
-
-each_ruby_test() {
-   # Set RUBYLIB explicitly for the ruby's that get started from the specs.
-   TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/omniauth/

2019-11-08 Thread Hans de Graaff
commit: 815b7b38858021af162369dd917f5a3db296945d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:25:47 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:25:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815b7b38

dev-ruby/omniauth: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/omniauth/Manifest  |  1 -
 dev-ruby/omniauth/omniauth-1.8.1.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-ruby/omniauth/Manifest b/dev-ruby/omniauth/Manifest
index f650a6618a8..774b6b1dfb5 100644
--- a/dev-ruby/omniauth/Manifest
+++ b/dev-ruby/omniauth/Manifest
@@ -1,2 +1 @@
-DIST omniauth-1.8.1.tar.gz 26016 BLAKE2B 
ad7f22a847bd91385ddce44efc89fb312b07ffe43d2b0fab3773e7c809959eb8a8b4567af5ba1a1e9fb9d559b692dec358bf16d6b1cb21b85f13521c20fa3415
 SHA512 
ad085d067971f3fef40e99be7f2e58a9bb006b404f8d7289c5c00be4ed7314ff9d40409053d2bda0a5072035d6e09295d22b8ae6b5d2a84384b245b5a0ae225a
 DIST omniauth-1.9.0.tar.gz 26060 BLAKE2B 
d0b7cd7536fc19184f56cc2b383ff70d7556d4794fb2981738216b770c340cc14025f1241a40260c0620a7bae73906c4baad1a9ce68402f0e7882128b620005d
 SHA512 
8505fb5081f9f4daa143925b56804d81f656523c2e65c08f2bc5c1da50cd17a06c86856e9f6560a71ee440804a536d3e814eb5dd34a0fd0c4ababe2fdadf

diff --git a/dev-ruby/omniauth/omniauth-1.8.1.ebuild 
b/dev-ruby/omniauth/omniauth-1.8.1.ebuild
deleted file mode 100644
index 6292d39c383..000
--- a/dev-ruby/omniauth/omniauth-1.8.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A generalized Rack framework for multiple-provider authentication"
-HOMEPAGE="https://github.com/intridea/omniauth;
-SRC_URI="https://github.com/intridea/omniauth/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/rack-1.6.2:* =dev-ruby/hashie-3.4.6:3 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ox/

2019-11-08 Thread Hans de Graaff
commit: efc9408cd6e9ad09a87938bf7f87fe5f4e9ac649
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:24:57 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:24:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc9408c

dev-ruby/ox: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ox/ox-2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ox/ox-2.10.1.ebuild b/dev-ruby/ox/ox-2.10.1.ebuild
index 801336f6f2e..201f8604490 100644
--- a/dev-ruby/ox/ox-2.10.1.ebuild
+++ b/dev-ruby/ox/ox-2.10.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.ohler.com/ox/ 
https://github.com/ohler55/ox;
 SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/

2019-11-08 Thread Hans de Graaff
commit: 25b6fc61099da27602445bea2bf0d68b3d8d8dd4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:17:07 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:17:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b6fc61

dev-ruby/rack-attack: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  2 --
 dev-ruby/rack-attack/rack-attack-6.0.0.ebuild | 37 ---
 dev-ruby/rack-attack/rack-attack-6.1.0.ebuild | 37 ---
 3 files changed, 76 deletions(-)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 8bccaea793e..9137e1a436d 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,5 +1,3 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
-DIST rack-attack-6.0.0.gem 23552 BLAKE2B 
ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27
 SHA512 
dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87
-DIST rack-attack-6.1.0.gem 23552 BLAKE2B 
91f1c83659ea906732c6ab39904a5b01710fba3bf82e6c9b5bf88d9c992bd1f5d69c71e6487e85874f9c4527ac0f053bb648d600e8ac17569f0b6331089f0fc0
 SHA512 
b03050f15f05a27ee9a4f997c9de0c34a548f9fbd8e46d52f071c138f31c4bfc65196873a0bebce3c8d3862809b75295ab0f30c97afb128051cfa9b161d3dbe2
 DIST rack-attack-6.2.0.gem 24576 BLAKE2B 
7836dd0c8a56bfa6337cc0bfa8ec2a4224873108d73bf1cb225c07a7720fba239bc7eeb75467c098c890050338f60420874c27529568b93c3bec9ed04926300a
 SHA512 
df5de90d976dbd357780a5ab4a012ea1e528e5b608bad57ab8c59ee39ad36a1cf4490b3ec663d7f8ca6b788118ae7b256feb1cc475f8644c29883080e9c8b9dd
 DIST rack-attack-6.2.1.gem 24576 BLAKE2B 
4a40486a457b5568045b4311a8eb1f4c54f2e04f68c92a643f4e6523ad32aed6253ce4faa830f0fe36d21ae89137908aab90cb07fe1f1f7307d4ac486de00263
 SHA512 
aefc9f2b56f5345e45f90b2a90619922fbc4459e95db5b324a58ce05d15b749f5fe93033fb5b7a8e312c10cd076a3e47033ff34a71712ec2923158cecfbcd0c7

diff --git a/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
deleted file mode 100644
index dbabb18b825..000
--- a/dev-ruby/rack-attack/rack-attack-6.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}

diff --git a/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild
deleted file mode 100644
index dbabb18b825..000
--- a/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Skip integration tests since they require additional unpackaged
-# dependencies and running daemons.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
-
-LICENSE="MIT"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rack:*"
-ruby_add_bdepend "test? (
-   dev-ruby/actionpack
-   dev-ruby/activesupport
-   dev-ruby/rack-test
-   dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
-   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-test/

2019-11-08 Thread Hans de Graaff
commit: f107228c1e2c4c9c28cbf10800a2ce6b82feb09a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:13:21 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:13:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f107228c

dev-ruby/rack-test: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-test/rack-test-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-test/rack-test-1.1.0.ebuild 
b/dev-ruby/rack-test/rack-test-1.1.0.ebuild
index 5e84bb40bf1..3edaaae0877 100644
--- a/dev-ruby/rack-test/rack-test-1.1.0.ebuild
+++ b/dev-ruby/rack-test/rack-test-1.1.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rack-1.0:* 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pundit/

2019-11-08 Thread Hans de Graaff
commit: def28a076f66a4ead081aea0201b4efb7b798530
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:18:52 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:18:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def28a07

dev-ruby/pundit: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/pundit/Manifest|  2 --
 dev-ruby/pundit/pundit-2.0.0.ebuild | 28 
 dev-ruby/pundit/pundit-2.0.1.ebuild | 28 
 3 files changed, 58 deletions(-)

diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest
index 9b54a0c4f7f..c93e2f5811c 100644
--- a/dev-ruby/pundit/Manifest
+++ b/dev-ruby/pundit/Manifest
@@ -1,4 +1,2 @@
 DIST pundit-1.1.0.gem 22016 BLAKE2B 
912f359cb4530c4f65622c3a7bee48a7d84757e4c8327398dbb4e4e170a35f4811c018224aac752b6c2ae54bc93e65b5e0b46f0bb191da57355b55ea0e8d0eaa
 SHA512 
ea7e8ef9e4b280f451810ba193dc5b27a75ecfb050eed674246034ebb687e8302aee8826c022090553b643b41c85adec4d3234f545ab2a59ececa461fe4e4b3a
-DIST pundit-2.0.0.gem 25088 BLAKE2B 
8fc4e0d40a56fa05f04b7a79e33039d08987a0df3b150f77c7428cdc10fb847477f1a04e7cd7772c86063d3095904202207e11e87a01766bc643e7befaee9957
 SHA512 
e6b37896e107a14fe40380a3a4e00f90fe7ef4f62bab252b4cb8b9854e5cba062d0d9680f9c9cb224384dc186f9ff3d5acca367d93a1cea297d63b422da689eb
-DIST pundit-2.0.1.gem 25088 BLAKE2B 
6304a2ae057edf14131d93ec85d879dfd93491c2bcce159522e166743bf0498425996db203c25d0bb7e57c3ba5c5db6c1db2722e7c3f940f5ef2b7ec6ec5f561
 SHA512 
8a4efe44741d13696555e18b8f2b0f5ceaafd0b38d6cdf24b9f64596fdf1c0aa9cec607fd3771c634b7817d204e4217f52902e69057174cd1bf06833483e373f
 DIST pundit-2.1.0.gem 25600 BLAKE2B 
f8284e326a68475fe4c733de85597ba91e376d37e5dd24d97c1a8da2ab7f15d2cf35cf76688370f1a96c00f8ce89df2d2bb6b3c6de1ae33d6cdfe1ffd1926e3f
 SHA512 
3201cb3acca8301a0e07fa9bd58617ee32074842e873a85a31d9b56fac5bd93c4a78d94d8b57556a011f1713712eb484ef3281d68ae3acf1c8bf1bce13f47e0c

diff --git a/dev-ruby/pundit/pundit-2.0.0.ebuild 
b/dev-ruby/pundit/pundit-2.0.0.ebuild
deleted file mode 100644
index f26d3265c8b..000
--- a/dev-ruby/pundit/pundit-2.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="doc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Object oriented authorization for Rails applications"
-HOMEPAGE="https://github.com/elabs/pundit https://rubygems.org/gems/pundit;
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*"
-
-ruby_add_bdepend "test? ( >=dev-ruby/actionpack-3.0.0
-   >=dev-ruby/activemodel-3.0.0 )"
-
-all_ruby_prepare() {
-   sed -i -e "/pry/d" spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/pundit/pundit-2.0.1.ebuild 
b/dev-ruby/pundit/pundit-2.0.1.ebuild
deleted file mode 100644
index 9c4761ec8ec..000
--- a/dev-ruby/pundit/pundit-2.0.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="doc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Object oriented authorization for Rails applications"
-HOMEPAGE="https://github.com/elabs/pundit https://rubygems.org/gems/pundit;
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*"
-
-ruby_add_bdepend "test? ( >=dev-ruby/actionpack-3.0.0
-   >=dev-ruby/activemodel-3.0.0 )"
-
-all_ruby_prepare() {
-   sed -i -e "/pry/d" spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/psych/

2019-11-08 Thread Hans de Graaff
commit: edcb9e6ce2c7ea15b465729a89a5ecdbd0b7fab5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:19:41 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:19:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edcb9e6c

dev-ruby/psych: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/psych/Manifest   |  1 -
 dev-ruby/psych/psych-3.0.3.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index ea7e8655cfb..025e66c9816 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1,2 +1 @@
-DIST psych-3.0.3.tar.gz 133778 BLAKE2B 
c28ba4ca2fa8b042bd8f13294330c7704401d861ff082fc2b97c59b7f5ab29001a44184992eadd78fa125ec14ca71c9e79c5e71bafe46471643ed0fd62180165
 SHA512 
cc2289dcdcaa7f812d03580bd05894fb66c7c3c161535c8f17f790a6a9c35c5623462102276f63c54b884a82d86359b3e0f455b2427db3b6987ac5d71010c8b4
 DIST psych-3.1.0.tar.gz 137194 BLAKE2B 
ab2678d44ee0824ac64cffd03f7d3e204c1c097c27f6aefe5701f663fc4e6f8adfc898f3c666c1485e6719b2902d284e8191c72cc4b35cec0982e31188b3319b
 SHA512 
c2919840462502bca6c1619409005f3904816048caa08f9637ff6e306542afc566bb3f873e615581d9d6fcb6ace8a30c080a21523714c18d8e639d70026ed153

diff --git a/dev-ruby/psych/psych-3.0.3.ebuild 
b/dev-ruby/psych/psych-3.0.3.ebuild
deleted file mode 100644
index 8d17eb10b18..000
--- a/dev-ruby/psych/psych-3.0.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A libyaml wrapper for Ruby"
-HOMEPAGE="https://github.com/tenderlove/psych;
-SRC_URI="https://github.com/tenderlove/psych/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libyaml-0.2.1"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/${PN}$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:test/${PN}:. -e "Dir['test/psych/**/test_*.rb'].each 
{|f| require f}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/charlock_holmes/

2019-11-08 Thread Hans de Graaff
commit: c607ce41e65a8a0fc23ec7e9ca7927890a6b21fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:10:02 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:10:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c607ce41

dev-ruby/charlock_holmes: add 0.7.7

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/charlock_holmes/Manifest  |  1 +
 .../charlock_holmes/charlock_holmes-0.7.7.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/charlock_holmes/Manifest 
b/dev-ruby/charlock_holmes/Manifest
index dcf26d52bca..7fa1b909ad3 100644
--- a/dev-ruby/charlock_holmes/Manifest
+++ b/dev-ruby/charlock_holmes/Manifest
@@ -1 +1,2 @@
 DIST charlock_holmes-0.7.6.tar.gz 1192708 BLAKE2B 
9024238f225e7c5040c0550beb573615939037e0113672d7d048a9abd536d8e1d224eb1c8f6a15590607439483960e955d0318c47fa2e1330e46275f4e99
 SHA512 
410a210e4fc7e9905f38e3f68375ffdf0cf73cca8a8b230d7c4165ac23503e2460692168b1eb5d69ff183e70d89e5dcfbf6688dd22b736f4adf3c9f3af18575b
+DIST charlock_holmes-0.7.7.tar.gz 1192739 BLAKE2B 
f057a0b53f8624f12029679c96be754e9225bdeaab4db8077ab8b48c1e04883ea6a9a3019cc0c5d875179b287ef0d70aae591201d8c22c2a6e4a5b4d6c592294
 SHA512 
5950db982fbbcf41c6c8f893b2d5e1d755ec85e55bd6ce9072507c06925251edb3198840fdf346e8b74f06f4dc1d63bf94657ce582b78947751d20980f71aa8e

diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild 
b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild
new file mode 100644
index 000..011e402ef5d
--- /dev/null
+++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Character encoding detecting library for Ruby using ICU"
+HOMEPAGE="https://github.com/brianmario/charlock_holmes;
+SRC_URI="https://github.com/brianmario/charlock_holmes/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest )"
+
+CDEPEND="dev-libs/icu:=
+   sys-libs/zlib"
+DEPEND+=" ${CDEPEND}"
+RDEPEND+=" ${CDEPEND}"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' test/helper.rb || die
+
+   # Avoid dependency on rake-compiler
+   sed -i -e '/rake-compiler/,$ s:^:#:' Rakefile || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/${PN} extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/${PN}
+   cp ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/*.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/

2019-11-08 Thread Hans de Graaff
commit: 85ff998080908e52781218daa04eebaef582c844
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov  8 05:29:24 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:00:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ff9980

www-servers/puma: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 www-servers/puma/Manifest  |  2 --
 www-servers/puma/puma-4.0.0.ebuild | 67 
 www-servers/puma/puma-4.0.1.ebuild | 69 --
 3 files changed, 138 deletions(-)

diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest
index 3f1e0ad1cd9..1e339b4729f 100644
--- a/www-servers/puma/Manifest
+++ b/www-servers/puma/Manifest
@@ -1,5 +1,3 @@
 DIST puma-3.12.1.tar.gz 217543 BLAKE2B 
6427c48d17ead515a17fd53ba05baba0ca27b9a3c6b26257e83b21ce099d7ff3dfe1f1a964d23addd666c5aa83c46e6795ad2e22236de7136e25be689ff5
 SHA512 
70784ed89403e96d1bdb68f3ee0a5446d98a6f8a1af5ddf369d837e2ae3320118c29c9c33e7a9db7a76b1a80aef66a9b6426140c492721984de50e7cc5fc8300
-DIST puma-4.0.0.tar.gz 224071 BLAKE2B 
ff8adaf78a6534739e7a93d50ee4a82548d89698f4f9007e38ae7fd92bf97ce19e515a2f31556884655d30bb2f0d8395262a2c32125543728ba3c5d1f14fdebd
 SHA512 
5393a254e213ef4e9378ce1ffd05b5a0db54a356f1293dabca04cd2281673d28dfa619750b618b415f7673c47f6edbec5c1a7332e962901b17fb434b60156373
-DIST puma-4.0.1.tar.gz 224363 BLAKE2B 
775814eaa6c71deae90bcef850bb8779b6e2b18ed6a694639354678be684d7369f1be7c2234856289f3ac3adf42fbecbbcf243cb44b07c8f99d6a09fef6e09ab
 SHA512 
5d7c8efcf7740484f017311cc074ef4897f600bb21f90836844a6871389206167a4b646c7782e270f68d173e03b5ee16d34ffc2e04f06cebcd31c795d7410885
 DIST puma-4.2.0.tar.gz 234724 BLAKE2B 
7cf9381261549f545dfbaf4cf60e57b469c50cf25a8e0f72fb6d0ef3b23e1f59ad2e7d3d0aa195e6019525a6d6084511a098e619a13f8be95dc330086463eb49
 SHA512 
4e314cde1d2ace8f064205c3f36a602847b2314b5987df303dcb1c8e3820cf56d40a8f8cb9883c157de6d2d76cc1062950feef7f901c51a4bfee9ad3255c455b
 DIST puma-4.2.1.tar.gz 235399 BLAKE2B 
1bc0b9a095298e8838dbf466d53ef171d33477f8bc2d628d14ee33bdd46fd8a0219140f3d789293a3d9c98a2d5893960225bf054a6c8e875c3e4a7507f8467c1
 SHA512 
9eec638b5e1378d6dd4b49f32dfb719f7ae6976442dab53074ba37340a30c4c79b76587625cc3d7a47b7a5535c8caabb56aba479a50f2d396a1c8480030f

diff --git a/www-servers/puma/puma-4.0.0.ebuild 
b/www-servers/puma/puma-4.0.0.ebuild
deleted file mode 100644
index cc803276711..000
--- a/www-servers/puma/puma-4.0.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server 
for Ruby/Rack"
-HOMEPAGE="https://puma.io/;
-SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
-RDEPEND+=" dev-libs/openssl:0"
-
-ruby_add_bdepend "virtual/ruby-ssl
-   test? ( dev-ruby/rack >=dev-ruby/minitest-5.9:5 
>=dev-ruby/test-unit-3.0:2 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' test/helper.rb || die
-
-   # Avoid test failing inconsistently
-   sed -i -e '/phased_restart_via_pumactl/,/^  end/ s:^:#:' 
test/test_integration.rb || die
-
-   # Avoid test that trigger a bug in ruby very easily and lead to
-   # failure. This affects all current puma versions in combination
-   # with the latest ruby versions, so we add this new version anyway
-   # while allowing these tests to fail.
-   # https://github.com/puma/puma/pull/1345
-   rm -f test/test_puma_server_ssl.rb || die
-
-   # Use correct ruby version
-   sed -i -e 's/ruby -rrubygems/#{Gem.ruby} -rrubygems/' 
test/shell/t{1,3}.rb || die
-}
-
-each_ruby_prepare() {
-   sed -i -e 's:ruby -rubygems:'${RUBY}' -rubygems:' \
-   -e 's/localhost/127.0.0.1/' test/shell/* || die
-   sed -i -e '1ilog_requests' test/shell/t{1,2}_conf.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/puma_http11 extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/puma_http11
-   cp ext/puma_http11/puma_http11$(get_modname) lib/puma/ || die
-}
-
-each_ruby_test() {
-   einfo "Running test suite"
-   ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', 
'~>3.0'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require 
f}" || die
-
-   einfo "Running integration tests"
-   pushd test/shell
-   #sh run.sh || die
-   popd
-}

diff --git a/

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/memoist/

2019-11-08 Thread Hans de Graaff
commit: a1f5ee76d1f181af2f4ea773395fad37a8e3a3eb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 06:11:28 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 06:11:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f5ee76

dev-ruby/memoist: add 0.16.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/memoist/Manifest  |  1 +
 dev-ruby/memoist/memoist-0.16.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/memoist/Manifest b/dev-ruby/memoist/Manifest
index 5c2d4885e08..17c92157543 100644
--- a/dev-ruby/memoist/Manifest
+++ b/dev-ruby/memoist/Manifest
@@ -1 +1,2 @@
 DIST memoist-0.16.0.gem 12288 BLAKE2B 
268d0ad8b197101b7a1af0e9c67fae7cabe7d4d91bbf7bbd4435f4390176faad46d2a2f0699830bed86eb39acceb698870cd7b0a79cb1038390478d37596c700
 SHA512 
55a560793cfb911ef15085de6fac2816e8340b9939394a4c2c01264e0da3ca4008081916a0431e6f76e6b90c0294305cbd0803643f159f946973ff4dc7c94df5
+DIST memoist-0.16.1.gem 13824 BLAKE2B 
0f5f67c8d206602adf53093e0a840d38f31b5b91403b56061e9dcce754ef1c9effb4d9edc4ce85128051bb91ddd2c1152396f28cc2da6bcb7d02af7c43342307
 SHA512 
bd5212e9821e185e900be1cdd22670743546ec81ec498327fa452cfaf43a7f55b94ccfa7e30483abd6a0952db9ef357b49667ba966a157920d6bfad1a971dd08

diff --git a/dev-ruby/memoist/memoist-0.16.1.ebuild 
b/dev-ruby/memoist/memoist-0.16.1.ebuild
new file mode 100644
index 000..f35cca6299a
--- /dev/null
+++ b/dev-ruby/memoist/memoist-0.16.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="ActiveSupport::Memoizable with a few enhancements"
+HOMEPAGE="https://github.com/matthewrudy/memoist;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/

2019-11-06 Thread Hans de Graaff
commit: 8ad105b57aab2427b2ddb7a5a6e474b3c09c8c15
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  7 06:19:14 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  7 07:51:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad105b5

dev-ruby/rack-cache: add 1.10.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-cache/Manifest |  1 +
 dev-ruby/rack-cache/rack-cache-1.10.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index 8a0f8b5707b..af4929d173f 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1 +1,2 @@
+DIST rack-cache-1.10.0.tar.gz 261076 BLAKE2B 
dc7121faae43942bee086e84a9b9b2d1a6a325b777a57084d4bd79d20dc51b0387acb9343399ee728452cfdfd63ec4b6aadbc3fb946dbc0e485be88efcfa34ce
 SHA512 
8169022c8cb75acffe74dc57a34cb7e1f46adf364c2db54e5be630ec5c7ff17b90bf8398074747d374573f67ccbd15bb2eca087796a1749e467dd514cc61584f
 DIST rack-cache-1.9.0.tar.gz 260825 BLAKE2B 
58f3bfbf6af9c515ef1dc7406c6b41ba8ce37c3cc9533a21f0480565fa72b72acb517a161a7d00bfd21e1e2b2379ab85796e507fe478c601c287031a70858bff
 SHA512 
da998796a26338af2a484a8bb87f152706f33de719cc546f7bd4c4222ca5c52297d0b4dbe233e4362d6b5e6fedb7b527ce9a29cc03a6fbeee12e760afc070a93

diff --git a/dev-ruby/rack-cache/rack-cache-1.10.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.10.0.ebuild
new file mode 100644
index 000..7be40140c2c
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.10.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rtomayko/rack-cache;
+SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-0.13.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' \
+   -e "2i require 'timeout'" \
+   test/test_helper.rb || die
+}
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/autoprefixer-rails/

2019-11-06 Thread Hans de Graaff
commit: 3675179e870eeb0da285c6ac16e4ec79f4f54ce8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  7 07:01:27 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  7 07:51:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3675179e

dev-ruby/autoprefixer-rails: add 9.7.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/autoprefixer-rails/Manifest   |  1 +
 .../autoprefixer-rails-9.7.1.ebuild| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/autoprefixer-rails/Manifest 
b/dev-ruby/autoprefixer-rails/Manifest
index 2b167e4985f..31afd166e73 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -2,3 +2,4 @@ DIST autoprefixer-rails-7.2.6.gem 196608 BLAKE2B 
0f9224fbf765877b1b7414c68fc39a6
 DIST autoprefixer-rails-8.6.5.gem 208896 BLAKE2B 
50e8b8ef3fec9a0bb8d68afa8950989dbf84b58b79b8822e83bf22873c5172c2c514643c31dca88cfec49bd585563eb9b201c621d3ab6707ed0d49c6cd4c8fc8
 SHA512 
fddabc4d745ad1b4282622a52ab4e36c377eccec85c4e80b3e8d633ffcc2d1613f4fee9e9f2356c85d251e44b0010418029bb278894987119689435ac885e982
 DIST autoprefixer-rails-9.6.4.gem 221184 BLAKE2B 
d9b004cd643484e86ebf7b925e6eb3d0d825c885edd494f29f190f03ef3535374dd677f4401b673e4e6b8f2654518dd8656ed594d823aefc536cebb0fd0763d6
 SHA512 
24aa6934d0f6ff2f9f34bdfa4a8a31bc5e52a2ce2653ac5c1e8d78ac633c3647bd6d95a5ed83dd1c38889e4c094abce900d65ebf6ea791b12594f0f5a26c2091
 DIST autoprefixer-rails-9.6.5.gem 221184 BLAKE2B 
0a8d3dcd87cf4ad54252110bd60e86ab19563e614158575cb596aeaeab1d87946412625ce4bab4d8fc71d27abef1646822867aae19759b74445733f57ea076d5
 SHA512 
489e37e411fc86632d612b0d102955fd29b2654ba5bed3b648d89676e9d90aafb38139ea0d3f027fd9b23aff683c3f15979434d25c71d46560c3e1a1f1b4bc20
+DIST autoprefixer-rails-9.7.1.gem 08 BLAKE2B 
67e1a7b9c8da63f35c1934b4fb9b5d3c04d7a171f74ab0deebb7dd803a8e369839f30f6f42436c0251bec292bfbdacdea942b08edaaca4d7a3f97442f278163e
 SHA512 
7c65350438e42c700e83bacfbcefa2be7e2449ac0a3cfcaf186a4883f5d511f282304396a654c8cec1815d0a639ebebfeb2106361ea90c1db66dcedfe1b0fb41

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.1.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.1.ebuild
new file mode 100644
index 000..8c312ceb78e
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use 
website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rails-5.0.0
+   dev-ruby/rake
+   dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+   sed -i -e "/Bundler/,+3d" \
+   -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
+   sed -i -e '/standard/ s:^:#:' autoprefixer-rails.gemspec || die
+   rm -f spec/rails_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pdf-reader/

2019-11-06 Thread Hans de Graaff
commit: 1a91552f1c172071b6367478aa95878c69445e18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  7 05:50:39 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  7 07:51:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a91552f

dev-ruby/pdf-reader: add 2.3.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/pdf-reader/Manifest|  1 +
 dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/pdf-reader/Manifest b/dev-ruby/pdf-reader/Manifest
index 24dfb9935e6..3e91c1ad4ab 100644
--- a/dev-ruby/pdf-reader/Manifest
+++ b/dev-ruby/pdf-reader/Manifest
@@ -1,3 +1,4 @@
 DIST pdf-reader-1.4.1.tar.gz 10236680 BLAKE2B 
86fb137c65b47717e758473b94ddbbf52def3ae0edaecd7b5eb3f0d880f664c9ff6097221f43d64247b006ed18220f4f9a469d6b8574592750a1d8a468ce7ddb
 SHA512 
aaa53dafc2d58dc591f708941907ecf14b1ee73362a7bd6d34659103d51effa90888560733747ca1bfe3d217cb6834109e06b024f40a95214880ca42f54054e5
 DIST pdf-reader-2.2.0.tar.gz 10976940 BLAKE2B 
1323310319e841f1498adc9f88cef9a3dd624482310f81bfc471e95df16113df931d76d6023fe1830c4e678e65b54a57fdbca6af2c91cbd2ea00d0b96c785917
 SHA512 
e8e58a64f3a474752b5b49cde0b48cf99c09c1aaafbf539eba87c74394e060c2a09d911a250e11b32833ed3e905dd2b5ed5b75bdf71115b07e6bb0001fc59329
 DIST pdf-reader-2.2.1.tar.gz 10977334 BLAKE2B 
ee972dcfecd8beb46c55a38e493825fb248409abad04d7040cac0fde63206b3c13fb99ce5214ead88d6cc998a7abe5ac9889cb05389d23780ad7f4edfb33fdec
 SHA512 
3032c1b9286d967f48867d3c81ddb6478e4876af0accaaf2b2b7fdf29709425b788c09af87b4953d6483ca11a5ebce6b9fa8d83d2274eb91173e06df1801dfde
+DIST pdf-reader-2.3.0.tar.gz 11012191 BLAKE2B 
9c6f7a06ac831f1916c3f578319651aa65dff6fece65647493130a16f2137b98c78a3d73aac56066a28ca7fec16fcc37628aa778f72391912f88fd928c3cf364
 SHA512 
df50fffba868df470481ad8dd5ca46014702d4b5b60784240f1bb8a7e8df4c5ffa889b6f9ae25f836f5592678a387462bb6673ca145f03f41e2dbf24d85ea79c

diff --git a/dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild
new file mode 100644
index 000..0c7ee56b3da
--- /dev/null
+++ b/dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GITHUB_USER=yob
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="PDF parser conforming as much as possible to the PDF 
specification from Adobe"
+HOMEPAGE="https://github.com/yob/pdf-reader/;
+
+# We cannot use the gem distributions because they don't contain the
+# tests' data, we have to rely on the git tags.
+SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND+=" !!=dev-ruby/afm-0.2.1 =dev-ruby/afm-0.2*
+   =dev-ruby/ascii85-1*
+   =dev-ruby/hashery-2*
+   dev-ruby/ttfunk:*
+   dev-ruby/ruby-rc4"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/* || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/

2019-11-06 Thread Hans de Graaff
commit: 1ad0cb5d0e401c5f51d4dbde2415e4bfae03ea2b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  7 06:02:16 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  7 07:51:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad0cb5d

dev-ruby/rack-cache: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-cache/Manifest|  1 -
 dev-ruby/rack-cache/rack-cache-1.8.0.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index b265f706d62..8a0f8b5707b 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1,2 +1 @@
-DIST rack-cache-1.8.0.tar.gz 260732 BLAKE2B 
79104b2dd82ec1a95abbe84a97e8a7cea918f87e3845816d6252610ed24e82c4bb38fa7dc34ddea9517af06d21091c23b5316ce87a9f80d49fcd3be1a7764b22
 SHA512 
b5235c0b3d2a3476555bb2420bc5d69ae12d8d650fb9ea1d8d8fd4f1dff0c45f47e920c58c1e44d1e565eb45248d4e63e7643c8c50d43706365a36ae80f2eec8
 DIST rack-cache-1.9.0.tar.gz 260825 BLAKE2B 
58f3bfbf6af9c515ef1dc7406c6b41ba8ce37c3cc9533a21f0480565fa72b72acb517a161a7d00bfd21e1e2b2379ab85796e507fe478c601c287031a70858bff
 SHA512 
da998796a26338af2a484a8bb87f152706f33de719cc546f7bd4c4222ca5c52297d0b4dbe233e4362d6b5e6fedb7b527ce9a29cc03a6fbeee12e760afc070a93

diff --git a/dev-ruby/rack-cache/rack-cache-1.8.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.8.0.ebuild
deleted file mode 100644
index c377e43b3b2..000
--- a/dev-ruby/rack-cache/rack-cache-1.8.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-# no documentation is generable, it needs hanna, which is broken
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
-HOMEPAGE="https://github.com/rtomayko/rack-cache;
-SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-ruby_add_bdepend "test? (
-   dev-ruby/maxitest
-   >=dev-ruby/minitest-5.7.0:5
-   >=dev-ruby/mocha-0.13.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-   -e "2i require 'timeout'" \
-   test/test_helper.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/autoprefixer-rails/

2019-11-06 Thread Hans de Graaff
commit: cd71b4fb29d6b20f5a51ea841c08a727aaa38649
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  7 06:20:29 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  7 07:51:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd71b4fb

dev-ruby/autoprefixer-rails: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/autoprefixer-rails/Manifest   |  3 --
 .../autoprefixer-rails-9.5.1.1.ebuild  | 38 --
 .../autoprefixer-rails-9.6.1.1.ebuild  | 37 -
 .../autoprefixer-rails-9.6.1.ebuild| 38 --
 4 files changed, 116 deletions(-)

diff --git a/dev-ruby/autoprefixer-rails/Manifest 
b/dev-ruby/autoprefixer-rails/Manifest
index cba788d1d00..2b167e4985f 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -1,7 +1,4 @@
 DIST autoprefixer-rails-7.2.6.gem 196608 BLAKE2B 
0f9224fbf765877b1b7414c68fc39a6587514d27fb5290e1a623db8dcdcbf6f668b66ddd0133906a97e63e877b8201168a45520a9919dc756021d5a7cffc0d38
 SHA512 
37b3f245291711f92ab9e264491637e753afb95e52f9fd4e2bda6655cd781b2d031934f3379cabdd5589bdf57b780d0727f2fff1cdf7887ca4cc323d23023396
 DIST autoprefixer-rails-8.6.5.gem 208896 BLAKE2B 
50e8b8ef3fec9a0bb8d68afa8950989dbf84b58b79b8822e83bf22873c5172c2c514643c31dca88cfec49bd585563eb9b201c621d3ab6707ed0d49c6cd4c8fc8
 SHA512 
fddabc4d745ad1b4282622a52ab4e36c377eccec85c4e80b3e8d633ffcc2d1613f4fee9e9f2356c85d251e44b0010418029bb278894987119689435ac885e982
-DIST autoprefixer-rails-9.5.1.1.gem 217600 BLAKE2B 
188f5a23296d107e068339c0299913f4a9df641d97caedd6f140c39dfa2eab3e7cf76ac4b4ed1c46c0cd424fac1872515e54b7fe8c62285286a6aad292005657
 SHA512 
d1fe0da0390ac635081327b51350636b58108bd4689f6ed37a03fbdfd8620a7916bbff6818532e58c82d32912935818c476823b6d1839f068c2c171fc405e6c7
-DIST autoprefixer-rails-9.6.1.1.gem 221184 BLAKE2B 
62ab4a4666f7996ed5434b472f8bd6ab9273a3de58482be2cdb7ea33e3aa0285e2ae143a01112f9f9b3fc9fa5c0e8f2739643ab0a7737eba206280262045
 SHA512 
c488e5f932d300cd3b2e029bf2a91390753b8bfb6f8162ec10d63ca899d2152cc5b83eecf60f527016294f10923813232627dcd6da78ad7840d2d425af2a6d67
-DIST autoprefixer-rails-9.6.1.gem 220672 BLAKE2B 
ac9d3ef36fd438f28029c708e8a3c9df4c4cdb75de39cd73ee5e9e527f099c99691b3f76eac95c821a36d4c86aaf43f6becfa8ede893b6a8b2d8da6acc10737f
 SHA512 
c553ed602d780aff62904f73c99bc56b9d7052de1daa3ee7e28cae59ced1e9111786e63bf2a829409f4be77ac8c4639ab38c73df84f3cd0a047535d9134419fd
 DIST autoprefixer-rails-9.6.4.gem 221184 BLAKE2B 
d9b004cd643484e86ebf7b925e6eb3d0d825c885edd494f29f190f03ef3535374dd677f4401b673e4e6b8f2654518dd8656ed594d823aefc536cebb0fd0763d6
 SHA512 
24aa6934d0f6ff2f9f34bdfa4a8a31bc5e52a2ce2653ac5c1e8d78ac633c3647bd6d95a5ed83dd1c38889e4c094abce900d65ebf6ea791b12594f0f5a26c2091
 DIST autoprefixer-rails-9.6.5.gem 221184 BLAKE2B 
0a8d3dcd87cf4ad54252110bd60e86ab19563e614158575cb596aeaeab1d87946412625ce4bab4d8fc71d27abef1646822867aae19759b74445733f57ea076d5
 SHA512 
489e37e411fc86632d612b0d102955fd29b2654ba5bed3b648d89676e9d90aafb38139ea0d3f027fd9b23aff683c3f15979434d25c71d46560c3e1a1f1b4bc20

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.5.1.1.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.5.1.1.ebuild
deleted file mode 100644
index 3c20314227e..000
--- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.5.1.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="vendor"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use 
website"
-HOMEPAGE="https://github.com/ai/autoprefixer-rails;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/execjs:*"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/rails-5.0.0
-   dev-ruby/rake
-   dev-ruby/rspec-rails
-)"
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
-   sed -i -e "/Bundler/,+3d" \
-   -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
-   sed -i -e '/standard/ s:^:#:' autoprefixer-rails.gemspec || die
-   rm -f spec/rails_spec.rb || die
-}

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.1.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.1.ebuild
deleted file mode 100644
index 8c312ceb78e..000
--- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.1.ebuild
+++ /dev/null

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-powershell/

2019-11-04 Thread Hans de Graaff
commit: 5b08abe2681d4c9798901b0c66ca8d3f58aac871
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 07:19:56 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 07:22:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b08abe2

Revert "dev-ruby/rex-powershell: cleanup"

This reverts commit 2590dd810beb238a07179eee533e6303a2d4b4f3.

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rex-powershell/Manifest   |  3 +++
 .../rex-powershell/rex-powershell-0.1.77.ebuild| 24 ++
 .../rex-powershell/rex-powershell-0.1.78.ebuild| 24 ++
 .../rex-powershell/rex-powershell-0.1.79.ebuild| 24 ++
 4 files changed, 75 insertions(+)

diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index 8a38039a80b..567e1d5af50 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -1,2 +1,5 @@
+DIST rex-powershell-0.1.77.gem 28160 BLAKE2B 
d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40
 SHA512 
99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3
+DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 
922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a
 SHA512 
db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc
+DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 
0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df
 SHA512 
e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213
 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 
2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73
 SHA512 
ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7
 DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 
108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28
 SHA512 
a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
new file mode 100644
index 000..d44f1014de1
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
+HOMEPAGE="https://rubygems.org/gems/rex-powershell;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/rex-random_identifier
+ dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
new file mode 100644
index 000..d44f1014de1
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
+HOMEPAGE="https://rubygems.org/gems/rex-powershell;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/rex-random_identifier
+ dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
new file mode 100644
index 000..dcab5e40de5
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+R

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-exploitation/

2019-11-04 Thread Hans de Graaff
commit: f250e475f9eb17561854871d1c0b058e39b0e71e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:04:31 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f250e475

dev-ruby/rex-exploitation: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rex-exploitation/Manifest |  1 -
 .../rex-exploitation-0.1.19.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/rex-exploitation/Manifest 
b/dev-ruby/rex-exploitation/Manifest
index 83da3323cf4..f24e0467118 100644
--- a/dev-ruby/rex-exploitation/Manifest
+++ b/dev-ruby/rex-exploitation/Manifest
@@ -1,3 +1,2 @@
-DIST rex-exploitation-0.1.19.gem 79360 BLAKE2B 
47043054ee9d08775c67d54b31861ad3a454a487bdc47beb135942e267040de7611308c62a23cbf853d190fb8f88c52998dfe3b24f66a698e76e273b6a69d822
 SHA512 
244de5259e3f4f645df09d1843c34d9ea4f9ea56ba22498495792f192b79a0451810f5c7e73516da5a455c27e61b66f8ccfbc485372946fcedd179b75ff9b31e
 DIST rex-exploitation-0.1.20.gem 79360 BLAKE2B 
59dea65582647444e21cc1b0ae744c857b3007b8215c81244d37c6f3d8abcb1ef1b1d01428f306b4c5f6fdd1b3db0326de3c50fa38fa50505b4de9c05ba518e1
 SHA512 
e1df4ffde57ab40bf4b2492370d44bf064f39f657c7a8140416f51560a0be9b31ef95b1bdadaae6f6ec75c86e0978b41112a18caa1f69262c67945d3529f9990
 DIST rex-exploitation-0.1.21.gem 79360 BLAKE2B 
78c31cf2255b8cc5fc9e7886d20bbad85f48877798ff68efaa72e22de9d62f3a78bc980a2ba1507e5aee6b35ba9fdc7b352f11985202584d10584fd84018f0bd
 SHA512 
81cd2e8ab8a8230be66f8597a85894cf92e969c21864c04525eed93a614eb467e6ac6d1bb2bfc91ff68b1795be7a27c03c136c5976f9f76736e972bf2e7b890a

diff --git a/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild 
b/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild
deleted file mode 100644
index 58d9ec259d8..000
--- a/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="various helper mechanisms for creating exploits"
-HOMEPAGE="https://rubygems.org/gems/rex-exploitation;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/jsobfu:*
-   dev-ruby/metasm:*
-   dev-ruby/rex-arch
-   dev-ruby/rex-encoder
-   dev-ruby/rex-text"
-
-all_ruby_prepare() {
-   sed -i '/bundler/d' Rakefile
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-text/

2019-11-04 Thread Hans de Graaff
commit: 7cab0cfb580f95b91289c5235404d529361981c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:02:19 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cab0cfb

dev-ruby/rex-text: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rex-text/Manifest   |  3 ---
 dev-ruby/rex-text/rex-text-0.2.20.ebuild | 23 ---
 dev-ruby/rex-text/rex-text-0.2.21.ebuild | 23 ---
 dev-ruby/rex-text/rex-text-0.2.22.ebuild | 23 ---
 4 files changed, 72 deletions(-)

diff --git a/dev-ruby/rex-text/Manifest b/dev-ruby/rex-text/Manifest
index 9b538b10eb8..f0d7665d178 100644
--- a/dev-ruby/rex-text/Manifest
+++ b/dev-ruby/rex-text/Manifest
@@ -1,5 +1,2 @@
-DIST rex-text-0.2.20.gem 44544 BLAKE2B 
c446dfcbb54ed9cf57f019f2158fdfe37ae6815f3e02627564e0a0e472f56ab301a805e12f4aafb3f1e8e3052b35737add225c16979bb6dd4a7988b08062ff99
 SHA512 
0043abccc14dc70c750edf42f405368ac305158bcad98586f169b3edb808a5565101a302b32afd5d916a96a7cce4e2e27f2b0e1bcaf152367aac8bafdfbf1474
-DIST rex-text-0.2.21.gem 44544 BLAKE2B 
d905973b190b84f048ab26774651e394d8902b81377cab92298800b462e009b7ed8b8ac8f8c10f3726475bfe2a696a40655cbbd6efbf820974c503df37f07d10
 SHA512 
9504b78f77f4c00cc42e43313f48b058ecb5fb8c183225e580b8750810c26eaf22949793b46d90e5e36276d25a419153b38ea387fd28bc9414de62843e3efcba
-DIST rex-text-0.2.22.gem 44544 BLAKE2B 
c83976b7ccb2d33a94e61735f0234bcb29b1fffdd464bd2f10e40f45eb6e270979a26bcb0299de9af76edb44198803b26f601eaab18b3c5a9d8e5c3a07324ff9
 SHA512 
02a94c791fcc3c745d0728d767e82cfd20024db461c407f608ae8198f50c27d3b211baa791d7ca42fd6b5542453fedc8e57f2b421e88f1099d1247249e660efc
 DIST rex-text-0.2.23.gem 44544 BLAKE2B 
4871d7869e11b5d450704ee0e19da1fb468cb6870569c41141b4a51a4ce267304ff0404d76d96b54b1a403d59f7efa724f60e16ef032c539a4cec56c0596345e
 SHA512 
9dfa878a5da627ee10497a5f6ba9b8f7c63f649cfbd5b4a140b79ec9a98c65732e01f9938dfad2ff009296c42108b37d0df794bf40cb1741f3881de7d954d16f
 DIST rex-text-0.2.24.gem 44544 BLAKE2B 
7da2f0fa33adf9bdc409f91288f47dc481a732159473f0a901cdbe5f4a8b8669d6bf96bc77603c0179d113b755472e13bd19d92ed74c2f25a187479dedb978fd
 SHA512 
06da127bff8c3addf4e6a914d8e358658bc785776efac036518547f69389aa9a1ce314fce5ab3148453b6a9e3593a2f291d26ad0fa2bb4687e31e6078c594f9a

diff --git a/dev-ruby/rex-text/rex-text-0.2.20.ebuild 
b/dev-ruby/rex-text/rex-text-0.2.20.ebuild
deleted file mode 100644
index bb5e58149f4..000
--- a/dev-ruby/rex-text/rex-text-0.2.20.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Specs are not bundled in the gem and upstream source is not tagged
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for text generation and manipulation"
-HOMEPAGE="https://github.com/rapid7/rex-text;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""

diff --git a/dev-ruby/rex-text/rex-text-0.2.21.ebuild 
b/dev-ruby/rex-text/rex-text-0.2.21.ebuild
deleted file mode 100644
index c5432e9cea9..000
--- a/dev-ruby/rex-text/rex-text-0.2.21.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-# Specs are not bundled in the gem and upstream source is not tagged
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for text generation and manipulation"
-HOMEPAGE="https://github.com/rapid7/rex-text;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""

diff --git a/dev-ruby/rex-text/rex-text-0.2.22.ebuild 
b/dev-ruby/rex-text/rex-text-0.2.22.ebuild
deleted file mode 100644
index 8d0e3e18868..000
--- a/dev-ruby/rex-text/rex-text-0.2.22.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Specs are not bundled in the gem and upstream source is not tagged
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for text generation and manipulation"
-HOMEPAGE="https://github.com/rapid7/rex-text;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rcairo/

2019-11-04 Thread Hans de Graaff
commit: fdec4bcf903ac5ab891f73a636a82c2c93fa0fcb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:05:10 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdec4bcf

dev-ruby/rcairo: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rcairo/Manifest  |  1 -
 dev-ruby/rcairo/rcairo-1.15.11.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index efda01b2854..7deb727530b 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,3 +1,2 @@
-DIST cairo-1.15.11.gem 103424 BLAKE2B 
da4598d64d57ebe9245d892c25cfed0198d4a2c6adc440e7547314bb01adfde20118f17c6a07b0342a78c5e86b18e5c4b51782f99a61b34deeab0bdff12649ce
 SHA512 
3c21468511eac323b27a86e1c5188b5444d3bf2de244f4dc35d0ae297cb3f1756ec8333555bb7c4178e9f4ebcfd1600e6fd77fa7fe76055bf633bb2f8c69271c
 DIST cairo-1.16.2.gem 100352 BLAKE2B 
b8b02e949b33c60ebe05852efd1cd775a79dab5ab6837f973ecf1b2c1af653a7c09221892b92210b9e5a0d615732116a91e5e1e9f93229f98987c18b36514dcc
 SHA512 
b711399ddd7afa958e3faee87b2a768f55af9ec0cef486d9edcf082a0c7a5ec90610d9a52784d55608a70befe4571e4cb1abc401a8a5b5357fa0bfff9159d239
 DIST cairo-1.16.4.gem 196608 BLAKE2B 
f7cc8d9e2dc5e3f6dc5a6e259f5594bd7a6cfb13c3577a870949696c25c5139b69d6809cceda664ccf7b7278536b2d551bbd42e4471154a302eb1710324c2792
 SHA512 
5af8536cd374255386fdc84b265deebb7ed21ef270538f0c2d6a5cdf3dcf1c913633f1ca813f197460968b20b6e592f24334b872cf822584d4de28c589160da8

diff --git a/dev-ruby/rcairo/rcairo-1.15.11.ebuild 
b/dev-ruby/rcairo/rcairo-1.15.11.ebuild
deleted file mode 100644
index 8ebaa5b814c..000
--- a/dev-ruby/rcairo/rcairo-1.15.11.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_NAME="cairo"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for cairo"
-HOMEPAGE="https://cairographics.org/rcairo/;
-
-IUSE=""
-
-SLOT="0"
-LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="amd64 ~ppc ~x86"
-
-RDEPEND="${RDEPEND}
-   >=x11-libs/cairo-1.2.0[svg]"
-DEPEND="${DEPEND}
-   >=x11-libs/cairo-1.2.0[svg]"
-
-ruby_add_bdepend "
-   >=dev-ruby/pkg-config-1.2.2
-   dev-ruby/ruby-glib2
-   test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
-
-all_ruby_prepare() {
-   # Avoid development dependency.
-   sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die
-
-   # Avoid unneeded dependency
-   sed -i -e '/native-package-installer/ s:^:#:' ext/cairo/extconf.rb || 
die
-   sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata 
|| die
-
-   # Avoid test that requires unpackaged fixture
-   sed -i -e '/sub_test_case..FreeTypeFontFace/,/^  end/ s:^:#:' 
test/test_font_face.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/cairo
-
-   # again, try to make it more standard, to install it more easily.
-   cp ext/cairo/cairo$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   # don't rely on the Rakefile because it's a mess to load with
-   # their hierarchy, do it manually.
-   ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \
-   -e 'gem "test-unit"; require "test/unit"; 
Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   insinto $(ruby_get_hdrdir)
-   doins ext/cairo/rb_cairo.h
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}/samples
-   doins -r samples/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-powershell/

2019-11-04 Thread Hans de Graaff
commit: 2590dd810beb238a07179eee533e6303a2d4b4f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:03:25 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:41:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2590dd81

dev-ruby/rex-powershell: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rex-powershell/Manifest   |  3 ---
 .../rex-powershell/rex-powershell-0.1.77.ebuild| 24 --
 .../rex-powershell/rex-powershell-0.1.78.ebuild| 24 --
 .../rex-powershell/rex-powershell-0.1.79.ebuild| 24 --
 4 files changed, 75 deletions(-)

diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index 567e1d5af50..8a38039a80b 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -1,5 +1,2 @@
-DIST rex-powershell-0.1.77.gem 28160 BLAKE2B 
d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40
 SHA512 
99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3
-DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 
922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a
 SHA512 
db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc
-DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 
0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df
 SHA512 
e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213
 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 
2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73
 SHA512 
ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7
 DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 
108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28
 SHA512 
a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
deleted file mode 100644
index d44f1014de1..000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
-HOMEPAGE="https://rubygems.org/gems/rex-powershell;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "dev-ruby/rex-random_identifier
- dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
deleted file mode 100644
index d44f1014de1..000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
-HOMEPAGE="https://rubygems.org/gems/rex-powershell;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "dev-ruby/rex-random_identifier
- dev-ruby/rex-text"

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
deleted file mode 100644
index dcab5e40de5..000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGE

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faker/

2019-11-04 Thread Hans de Graaff
commit: 6c9d3dfd0473cf4413233a58dfba5090ab8ac274
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 05:53:39 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 05:53:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9d3dfd

dev-ruby/faker: add 2.7.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-2.7.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index bc7efc02a5f..f46acddf2c9 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1,2 +1,3 @@
 DIST faker-1.9.6.tar.gz 1833392 BLAKE2B 
826ee480515873d1e250147e5c3749e222b1273a00fd4ae0a2a28dca91c5981290c8540602d89d406e91d98a0f5dbc6fc4a54ab6d7d2b716a4d4957ab32254dc
 SHA512 
1ea0c4194603b5eaec0f4abc2460fb39cb9de97179d7699c3cb37673731ebf8bf03d20fb422911d4725d4308691d4c92a82f5a661e034381cc04066ddcc955bc
 DIST faker-2.6.0.tar.gz 983084 BLAKE2B 
663075668d17b25eef1528379ce0f8079d34672bac658d7cc96d8b3bb07d63d7aec0249409bcee7d60eb033753be8a37ad04c43b22dcfaa5c4dfb735c1663a64
 SHA512 
ddec1d70e1becab987da2e9c261e7b3e8903fae77e0e7151f8230aac4d6cfc919a3d9497728d262b28bb3e727e9409a360eb76b410f7b701a108c35380059a4b
+DIST faker-2.7.0.tar.gz 986186 BLAKE2B 
57cfdc6cf3b241edf3ada2cac3a2430989e5c1ce565701aa0252fcee37d4b61034f423eea1b75a9203b19e66cc070592bc9e13d3a932f68ab3c51c09c8188eb0
 SHA512 
967cac98efed0f5e35dccca9e78cf4a8a61678d6c1f2bf388db300a4beba8dd9ff004d143c2fea60ab4abdbbff4b5c90354f3cd1cd4c789f80e3fdb81870ed8e

diff --git a/dev-ruby/faker/faker-2.7.0.ebuild 
b/dev-ruby/faker/faker-2.7.0.ebuild
new file mode 100644
index 000..4128467758c
--- /dev/null
+++ b/dev-ruby/faker/faker-2.7.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/stympy/faker;
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fuubar/

2019-11-04 Thread Hans de Graaff
commit: 2c88d5186be2ad0b1ae6f623b20315f3a71c3e45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  5 06:00:22 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  5 06:00:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c88d518

dev-ruby/fuubar: add 2.5.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/fuubar/Manifest|  1 +
 dev-ruby/fuubar/fuubar-2.5.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/fuubar/Manifest b/dev-ruby/fuubar/Manifest
index 39e5c39bba7..6dea9ad8d29 100644
--- a/dev-ruby/fuubar/Manifest
+++ b/dev-ruby/fuubar/Manifest
@@ -1,3 +1,4 @@
 DIST fuubar-2.3.2.tar.gz 30383 BLAKE2B 
4e43dcb5621bee74f0401573217e29d17f6f537dbfc86b2c23764f77224072b3efd15adacb9281681b4d16410db6cb2020918a42ee59132a1772b9c2bf3f43df
 SHA512 
93e812f944153f3c4d147195777374584440ca779a5d45436052386a380308f471f6ba22906d823d4e9e2bad6bb72550d2a5eb7dc1535572e14866e9f05f6370
 DIST fuubar-2.4.0.tar.gz 31979 BLAKE2B 
ffc1d9a2b1a521650678e34e5597e1555e62115ce2e85b9695c241778d26bf5e9ef6b67dfa6903fca3842f0dfd576793180610ae66c61cbe4e9acf213b3bb215
 SHA512 
21623314bb5f025f3ca2e62c8ce630651ebea1ee1a60093ae3bb8da739f1f38d7faea333de74fbca94c5b12407e02fecd0cdc9ef1d403302cd9878727b02311f
 DIST fuubar-2.4.1.tar.gz 32459 BLAKE2B 
5c09d1adc23dbdf2ec5b67ab81ef87ccfb7fec7725ac36537262bb0c837fb43d6bfb9014bb111a058b238a544a8827392830ee7c6f5c4019327670ee13c75189
 SHA512 
334ec7544231106de37a5c10f359e85d51008c3d8368af8e7d25ccd9e6fcf6a665cb8e83b1de3cc5b4daafbb5a0a9fad60f7016af56d330e83a1ca2aaa16fbae
+DIST fuubar-2.5.0.tar.gz 32763 BLAKE2B 
841f85cc867a8215e00f720f2ffc25aaa5444ee6536cd17663b789d7a947e957987f3b60659828d310c0fd816abfedd9c7ef90effe37b6f847ac119a41f134a1
 SHA512 
c0ad302516a7eb7df2b574c038068298aece8bc1606adcb81c53bba1f0315a774dd65f5c742586ef2b7f188bc01ea94e0c5a3eb8b3c5f225ad76027340165453

diff --git a/dev-ruby/fuubar/fuubar-2.5.0.ebuild 
b/dev-ruby/fuubar/fuubar-2.5.0.ebuild
new file mode 100644
index 000..d71517d2d7e
--- /dev/null
+++ b/dev-ruby/fuubar/fuubar-2.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="fuubar.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Instafailing RSpec progress bar formatter"
+HOMEPAGE="https://github.com/thekompanee/fuubar;
+SRC_URI="https://github.com/thekompanee/fuubar/archive/releases/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="${PN}-releases-v${PV}"
+
+ruby_add_rdepend "dev-ruby/rspec:3 >=dev-ruby/ruby-progressbar-1.4:0"
+
+each_ruby_test() {
+   export CI=true
+   each_fakegem_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby_smb/

2019-11-04 Thread Hans de Graaff
commit: 9c40d41bb752dd43434713415bb9b5035fbba6a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:42:10 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c40d41b

dev-ruby/ruby_smb: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby_smb/Manifest  |  2 --
 dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild | 30 --
 dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild | 30 --
 3 files changed, 62 deletions(-)

diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest
index 180e312f1a0..3043cc2c0db 100644
--- a/dev-ruby/ruby_smb/Manifest
+++ b/dev-ruby/ruby_smb/Manifest
@@ -1,4 +1,2 @@
-DIST ruby_smb-1.0.2.gem 150016 BLAKE2B 
4d661a12fee0430be8e071069d8457d4a11f197087bd1cf208f206e705285ea236a445a9396d13868335ef67c4ad7972890ffa22fe2efc3c98ef0d3503474033
 SHA512 
e8c1314d34e282bb117ea5587b18a41c25315c515cc5141d1a4bc98b423c25ac923e5c8836eda039f201204f82587bfc3d2ee89193277231424b99f512b27a59
-DIST ruby_smb-1.0.3.gem 150016 BLAKE2B 
0958a17c1140a543d3065c147a534d5426529fbf1477e3ca2624317a4c21907f08e1e0e0690c72415ba6c0577fd611c255637ea8adc48f1d934b2fab253e5130
 SHA512 
7649d064618ecb28b828c55ab5184dcf13a989dd0ddcf67e431fcc8147308c649b5a8ce7b826451487eb19a9d1daf0bb22d6d9288a0108a9cc771b364a11be13
 DIST ruby_smb-1.0.5.gem 157184 BLAKE2B 
6865e908bf57a5785d6b2523a1dc78a0fb5f63f47103fcf757c28b73228848feb7b2f05ad3286df6a52703a956854aa243fdc6d26c2841abb497b6e09449b38c
 SHA512 
af4bd0cd40f8be0f12b204ded7ef9832de31bdadf4d0ff7f05a4addb1300827ced4f0588131c31638797f1f294230e0c61c4829fd1962043af452d55bbe133ee
 DIST ruby_smb-1.1.0.gem 175104 BLAKE2B 
ffa4a7b3666f736fd721c8d561c28724709c7db6a2a4075e183a0a931e5df0c8047e428a2537a747eda9482d9023c2ed8fd8157d1b40244615b3818dc0c0bc37
 SHA512 
038ca625b580ac32455d08c675a5d7319e320944fe3aef6ed7272872fdc6affbbf2bda325897369cb23d4d62e24923a74b13fe392017854c6c5b9889c5e003f6

diff --git a/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild 
b/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild
deleted file mode 100644
index bb1733e03cf..000
--- a/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="pure Ruby implementation of the SMB Protocol Family"
-HOMEPAGE="https://github.com/rapid7/ruby_smb;
-
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/bindata:*
-   dev-ruby/rubyntlm
-   dev-ruby/windows_error"
-
-all_ruby_prepare() {
-   sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb
-   sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \
-   -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb
-   sed -i '/TRAVIS/d' spec/spec_helper.rb
-   sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb
-}

diff --git a/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild 
b/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild
deleted file mode 100644
index bb1733e03cf..000
--- a/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="pure Ruby implementation of the SMB Protocol Family"
-HOMEPAGE="https://github.com/rapid7/ruby_smb;
-
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/bindata:*
-   dev-ruby/rubyntlm
-   dev-ruby/windows_error"
-
-all_ruby_prepare() {
-   sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb
-   sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \
-   -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb
-   sed -i '/TRAVIS/d' spec/spec_helper.rb
-   sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-oci8/

2019-11-04 Thread Hans de Graaff
commit: 220b4e776786c8f7c823a407859c4a99b80dbec3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:43:59 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220b4e77

dev-ruby/ruby-oci8: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild 
b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
index abfaaa2c407..12dff4947bb 100644
--- a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
+++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://rubygems.org/gems/ruby-oci8/;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND+=" dev-db/oracle-instantclient-basic"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/roadie/

2019-11-04 Thread Hans de Graaff
commit: 18f35d40bc15c9da6c98025d1cf000f4e5f4cd1e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:50:46 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f35d40

dev-ruby/roadie: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/roadie/Manifest|  1 -
 dev-ruby/roadie/roadie-3.4.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest
index 47e11bd3509..381eaab920a 100644
--- a/dev-ruby/roadie/Manifest
+++ b/dev-ruby/roadie/Manifest
@@ -1,4 +1,3 @@
-DIST roadie-3.4.0.tar.gz 50719 BLAKE2B 
7e3948e1c9c052ac72ef462a6a4452d6831d99d0134a9716adcf8cd67d261f2c330a6309e7c8a6e00c7489f62cd2b7253f4db48f7daadee4bf57fb1c40cd181c
 SHA512 
cc25986dbe054b18189dad46f2dbde4f325c7391f5cb8ba598f504a465b99cb84339b2fdad3ef663d50275a186620dd60753df3fccfd5bcada52b74ee4c7c55e
 DIST roadie-3.5.0.tar.gz 50687 BLAKE2B 
4d48c7989798977e74ebfb3959c5d1b52ff5aa91c1e81075b7b631a70893f344965ffc838f1debe0dbcc807c588e7e4da93937beb4fcef8f4bd9f3eaf7b81407
 SHA512 
d0602ccee1b642dcda0644afb762a56c97715472e7dfdd63115fc595e1ccbbf3192114e32e25b3c0e6c8c9db37bfc57b75f66bf9ac1e4656b27972f0d4fcd98b
 DIST roadie-3.5.1.tar.gz 50873 BLAKE2B 
478dc7bba6424b953d4c32aeb793f0212fe0ecef5526ec4a28e3b05ff5f29fbbeaaf2022b7277cb20993b99fa7bfc5d03db57c12b589c727239e944e78da2d9f
 SHA512 
b61cc8c1ddcc4819d496489578eb7157cdd7716e99ff675af37b9b650504315120238889d72dd617f37588e005cbba62e1912f4c02ba0e4ba0d111784219ed5c
 DIST roadie-4.0.0.tar.gz 50727 BLAKE2B 
671c5260f4a181e4a50d136e4c6e96e96a3bb51adc7cd88d070b558af0d1d858e712a8f6d586aaea5c72b735db41a54ecb1833b74b3e76f7838a3323a69fb5f3
 SHA512 
ad42ff83c7983e8cce1506f6b72d66e47a860251749eebd3cd65c2114859d3d8a8103d309964aa53875cb07a83393b086fb6c58db88d95a84059abb514d12665

diff --git a/dev-ruby/roadie/roadie-3.4.0.ebuild 
b/dev-ruby/roadie/roadie-3.4.0.ebuild
deleted file mode 100644
index 8a6ae6c862c..000
--- a/dev-ruby/roadie/roadie-3.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Making HTML emails comfortable for the Rails rockstars"
-HOMEPAGE="https://github.com/Mange/roadie;
-SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/nokogiri-1.5.0
-   >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*"
-ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock 
)"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e 's/git ls-files/find . -type f -print/' \
-   -e '/test_files/d' \
-   -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-json_expectations/

2019-11-04 Thread Hans de Graaff
commit: 72276876bcdb1fe06d260ee9f9b1afb63e7e0859
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:45:26 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72276876

dev-ruby/rspec-json_expectations: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rspec-json_expectations/Manifest  |  1 -
 .../rspec-json_expectations-2.1.0.ebuild   | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/rspec-json_expectations/Manifest 
b/dev-ruby/rspec-json_expectations/Manifest
index faa62da97cf..5baf536e7e0 100644
--- a/dev-ruby/rspec-json_expectations/Manifest
+++ b/dev-ruby/rspec-json_expectations/Manifest
@@ -1,2 +1 @@
-DIST rspec-json_expectations-2.1.0.gem 14848 BLAKE2B 
2c359351ba457297f7d561059183a8e32fa5762dbdc97c8ddb2432acb00c092fcc14a45e8f7625812420b926c4f177afdf4ff124f9b35d15b60fb58861c1f46a
 SHA512 
1b09b959d6ecbc76c13b37fbf89cba381feb00505ce3a5701ad87ef1ed2ee178ea760508af809ac7dc8285c24d86dd7e33a7fb903a7f74472ca59d59f8df0daf
 DIST rspec-json_expectations-2.2.0.gem 14848 BLAKE2B 
c2f77e908eb0f473a5bae0ed49e133ebe71d4c471e2b32a9620f84e3881ca6aa92d188b8aafae8d92ee9111edcf2cc3636598c59e9f92747422f3c43c7e14563
 SHA512 
90da15c4c02404ac518955d65612fc7db28e8f91a756e5a25d0e5667026113f7a1be69cdc9bc656eeb89ccc7cb41069dd241401a2680f69528fb77d5491f2a83

diff --git 
a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild 
b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
deleted file mode 100644
index e7d2d403f5b..000
--- a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Set of matchers and helpers to allow you test your APIs 
responses."
-HOMEPAGE="https://github.com/waterlink/rspec-json_expectations;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-util/cucumber )"
-
-all_ruby_prepare() {
-   sed -i -e '1irequire "forwardable"' 
lib/rspec/json_expectations/matchers.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S cucumber --format progress features || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sass/

2019-11-04 Thread Hans de Graaff
commit: a666ebf109f64b0643089a49c12958a0cd047ed1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:40:24 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 19:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a666ebf1

dev-ruby/sass: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sass/Manifest  |  1 -
 dev-ruby/sass/sass-3.7.3.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/sass/Manifest b/dev-ruby/sass/Manifest
index a5700def264..75cdba4a853 100644
--- a/dev-ruby/sass/Manifest
+++ b/dev-ruby/sass/Manifest
@@ -1,4 +1,3 @@
 DIST sass-3.4.25.gem 352768 BLAKE2B 
f3c725ee75f0d5b3a30cfbfdbf5dd949fc2b6d99878039a073c3b369753609f9b202ea6f756016783b251877831d1480dad4032db8338dff453b088b219b799a
 SHA512 
5ff4bd47857425832c6a39b963ae4465dd91d63774eb35196ec28075082ad231254babe507d7071304ddb73cdfc1168a547bf231225afaeb3b7ddd677c0bd712
 DIST sass-3.5.7.gem 32 BLAKE2B 
aeae548d1005b9f420c82f4efc96b2428d3025395b49784917c298fa48228d8052f758c1f851fb6e4e8024c63d48a9880f6c2e88411cd2125e76ad291e469bc0
 SHA512 
a72b499cfca4862fb4bfeb5201fda788339bb57d97b467c427e9c8365b03088b886a0f3cb3a6d87b1426e1497032b8394a948eb4a2f45004be80c03070304f95
-DIST sass-3.7.3.tar.gz 401486 BLAKE2B 
969b6e7e29883afaecfbaae627f67cfde826b6941b207352b9300849bcbf22f61b39ac5f568fe9af785bca1e62b84578c3c766a4bd803bb262a9e9b8f512886e
 SHA512 
1ae8127433387721977f5cd9041f3832a9a1d2146f4091ef612d76f7b881480b6f742637a5012780dbd85b1bc658abcaa958e0efeaf50ce2e0f90c424dfafd4a
 DIST sass-3.7.4.tar.gz 401442 BLAKE2B 
52abe37390282d2aead3eea6c2a049da529a5e96bac44b01ccded1e3c4d2c332d82f164da941413c0138fd3a94f59cda084d8fb724db87fc522f33dd7bc31adb
 SHA512 
4bebb6ddc84e7f2687d9b801e6b30e897d83a46940249349d775e0139d1fca8ffd96d0976f4c35a7a0dba9ebf786883a70aff2ff002708e28b685a034634aaf2

diff --git a/dev-ruby/sass/sass-3.7.3.ebuild b/dev-ruby/sass/sass-3.7.3.ebuild
deleted file mode 100644
index 81aa7855996..000
--- a/dev-ruby/sass/sass-3.7.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, and 
more"
-HOMEPAGE="https://sass-lang.com/;
-SRC_URI="https://github.com/sass/ruby-sass/archive/${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="ruby-sass-${PV}"
-
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-SLOT="$(ver_cut 1-2)"
-IUSE=""
-
-ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )"
-
-ruby_add_rdepend "
-   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/

2019-11-04 Thread Hans de Graaff
commit: 29a00452987a7b9b52cd4876e3f9cf462d664962
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:32:45 2019 +
Commit:     Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a00452

dev-ruby/slim: fix file collision

Fixes: https://bugs.gentoo.org/665714
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-3.0.9-r1.ebuild | 52 ++
 dev-ruby/slim/slim-4.0.1-r1.ebuild | 51 +
 2 files changed, 103 insertions(+)

diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild 
b/dev-ruby/slim/slim-3.0.9-r1.ebuild
new file mode 100644
index 000..28b1bf6d333
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}

diff --git a/dev-ruby/slim/slim-4.0.1-r1.ebuild 
b/dev-ruby/slim/slim-4.0.1-r1.ebuild
new file mode 100644
index 000..4e71e1931b4
--- /dev/null
+++ b/dev-ruby/slim/slim-4.0.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit eapi7-ver ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

  1   2   3   4   5   6   7   8   9   10   >