From 77398e424e45d9e98c1cef3c43bdadb9d56e81ef Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2019 13:21:36 +0000 Subject: gentoo resync : 10.11.2019 --- dev-ruby/Manifest.gz | Bin 113272 -> 113339 bytes dev-ruby/actioncable/Manifest | 2 + dev-ruby/actioncable/actioncable-6.0.1.ebuild | 45 +++++++ dev-ruby/actionmailbox/Manifest | 2 + dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild | 52 ++++++++ dev-ruby/actionmailer/Manifest | 2 + dev-ruby/actionmailer/actionmailer-6.0.1.ebuild | 46 +++++++ dev-ruby/actionpack/Manifest | 2 + dev-ruby/actionpack/actionpack-6.0.1.ebuild | 55 ++++++++ dev-ruby/actiontext/Manifest | 2 + dev-ruby/actiontext/actiontext-6.0.1.ebuild | 51 ++++++++ dev-ruby/actionview/Manifest | 2 + dev-ruby/actionview/actionview-6.0.1.ebuild | 56 ++++++++ dev-ruby/activejob/Manifest | 2 + dev-ruby/activejob/activejob-6.0.1.ebuild | 47 +++++++ dev-ruby/activeldap/Manifest | 2 +- dev-ruby/activeldap/activeldap-5.2.4.ebuild | 4 +- dev-ruby/activemodel/Manifest | 2 + dev-ruby/activemodel/activemodel-6.0.1.ebuild | 42 ++++++ dev-ruby/activerecord/Manifest | 2 + dev-ruby/activerecord/activerecord-6.0.1.ebuild | 84 ++++++++++++ dev-ruby/activestorage/Manifest | 2 + dev-ruby/activestorage/activestorage-6.0.1.ebuild | 59 +++++++++ dev-ruby/activesupport/Manifest | 2 + dev-ruby/activesupport/activesupport-6.0.1.ebuild | 71 ++++++++++ dev-ruby/autoprefixer-rails/Manifest | 8 +- .../autoprefixer-rails-9.5.1.1.ebuild | 38 ------ .../autoprefixer-rails-9.6.1.1.ebuild | 37 ------ .../autoprefixer-rails-9.6.1.ebuild | 38 ------ .../autoprefixer-rails-9.7.1.ebuild | 37 ++++++ dev-ruby/charlock_holmes/Manifest | 2 + .../charlock_holmes/charlock_holmes-0.7.7.ebuild | 47 +++++++ dev-ruby/combustion/Manifest | 2 + dev-ruby/combustion/combustion-1.1.2.ebuild | 24 ++++ dev-ruby/faker/Manifest | 2 + dev-ruby/faker/faker-2.7.0.ebuild | 29 +++++ dev-ruby/fuubar/Manifest | 2 + dev-ruby/fuubar/fuubar-2.5.0.ebuild | 33 +++++ dev-ruby/json/Manifest | 3 - dev-ruby/json/files/json-2.1.0-ruby26-1.patch | 20 --- dev-ruby/json/files/json-2.1.0-ruby26-2.patch | 105 --------------- dev-ruby/json/files/json-2.1.0-ruby26-3.patch | 143 --------------------- dev-ruby/memoist/Manifest | 2 + dev-ruby/memoist/memoist-0.16.1.ebuild | 23 ++++ dev-ruby/omniauth/Manifest | 2 - dev-ruby/omniauth/omniauth-1.8.1.ebuild | 46 ------- dev-ruby/ox/Manifest | 2 +- dev-ruby/ox/ox-2.10.1.ebuild | 2 +- dev-ruby/parallel/Manifest | 2 - dev-ruby/parallel/parallel-1.16.2.ebuild | 55 -------- dev-ruby/parser/Manifest | 4 - dev-ruby/parser/parser-2.5.3.0.ebuild | 32 ----- dev-ruby/parser/parser-2.6.3.0.ebuild | 32 ----- dev-ruby/pdf-reader/Manifest | 2 + dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild | 48 +++++++ dev-ruby/psych/Manifest | 2 - dev-ruby/psych/psych-3.0.3.ebuild | 44 ------- dev-ruby/pundit/Manifest | 4 - dev-ruby/pundit/pundit-2.0.0.ebuild | 28 ---- dev-ruby/pundit/pundit-2.0.1.ebuild | 28 ---- dev-ruby/puppetdb-termini/Manifest | 4 +- .../puppetdb-termini/puppetdb-termini-6.5.0.ebuild | 28 ---- .../puppetdb-termini/puppetdb-termini-6.7.1.ebuild | 2 +- dev-ruby/rack-attack/Manifest | 4 - dev-ruby/rack-attack/rack-attack-6.0.0.ebuild | 37 ------ dev-ruby/rack-attack/rack-attack-6.1.0.ebuild | 37 ------ dev-ruby/rack-cache/Manifest | 4 +- dev-ruby/rack-cache/rack-cache-1.10.0.ebuild | 47 +++++++ dev-ruby/rack-cache/rack-cache-1.8.0.ebuild | 40 ------ dev-ruby/rack-test/Manifest | 2 +- dev-ruby/rack-test/rack-test-1.1.0.ebuild | 2 +- dev-ruby/rails/Manifest | 2 + dev-ruby/rails/rails-6.0.1.ebuild | 39 ++++++ dev-ruby/railties/Manifest | 2 + dev-ruby/railties/railties-6.0.1.ebuild | 71 ++++++++++ dev-ruby/rcairo/Manifest | 2 - dev-ruby/rcairo/rcairo-1.15.11.ebuild | 81 ------------ dev-ruby/rex-exploitation/Manifest | 2 - .../rex-exploitation-0.1.19.ebuild | 31 ----- dev-ruby/rex-text/Manifest | 6 - 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 ---- dev-ruby/rjb/Manifest | 2 +- dev-ruby/rjb/rjb-1.6.1.ebuild | 3 + dev-ruby/roadie/Manifest | 2 - dev-ruby/roadie/roadie-3.4.0.ebuild | 33 ----- dev-ruby/rspec-core/Manifest | 1 - .../rspec-core/files/rspec-core-3.8.0-ruby26.patch | 23 ---- dev-ruby/rspec-expectations/Manifest | 1 - .../files/rspec-expectations-3.7.0-ruby25.patch | 33 ----- dev-ruby/rspec-json_expectations/Manifest | 2 - .../rspec-json_expectations-2.1.0.ebuild | 31 ----- dev-ruby/rspec-mocks/Manifest | 2 - .../files/rspec-mocks-3.7.0-ruby25-1.patch | 27 ---- .../files/rspec-mocks-3.7.0-ruby25-2.patch | 38 ------ dev-ruby/ruby-oci8/Manifest | 2 +- dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild | 2 +- dev-ruby/ruby_smb/Manifest | 4 - dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild | 30 ----- dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild | 30 ----- dev-ruby/sass/Manifest | 2 - dev-ruby/sass/sass-3.7.3.ebuild | 47 ------- dev-ruby/slim/Manifest | 4 +- dev-ruby/slim/slim-3.0.9-r1.ebuild | 52 ++++++++ dev-ruby/slim/slim-3.0.9.ebuild | 2 +- dev-ruby/slim/slim-4.0.1-r1.ebuild | 51 ++++++++ dev-ruby/spy/Manifest | 2 - dev-ruby/spy/spy-0.4.5.ebuild | 24 ---- dev-ruby/sqlite3/Manifest | 2 - dev-ruby/sqlite3/sqlite3-1.4.0.ebuild | 83 ------------ 111 files changed, 1169 insertions(+), 1442 deletions(-) create mode 100644 dev-ruby/actioncable/actioncable-6.0.1.ebuild create mode 100644 dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-6.0.1.ebuild create mode 100644 dev-ruby/actionpack/actionpack-6.0.1.ebuild create mode 100644 dev-ruby/actiontext/actiontext-6.0.1.ebuild create mode 100644 dev-ruby/actionview/actionview-6.0.1.ebuild create mode 100644 dev-ruby/activejob/activejob-6.0.1.ebuild create mode 100644 dev-ruby/activemodel/activemodel-6.0.1.ebuild create mode 100644 dev-ruby/activerecord/activerecord-6.0.1.ebuild create mode 100644 dev-ruby/activestorage/activestorage-6.0.1.ebuild create mode 100644 dev-ruby/activesupport/activesupport-6.0.1.ebuild delete mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-9.5.1.1.ebuild delete mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.1.ebuild delete mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.ebuild create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.1.ebuild create mode 100644 dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild create mode 100644 dev-ruby/combustion/combustion-1.1.2.ebuild create mode 100644 dev-ruby/faker/faker-2.7.0.ebuild create mode 100644 dev-ruby/fuubar/fuubar-2.5.0.ebuild delete mode 100644 dev-ruby/json/files/json-2.1.0-ruby26-1.patch delete mode 100644 dev-ruby/json/files/json-2.1.0-ruby26-2.patch delete mode 100644 dev-ruby/json/files/json-2.1.0-ruby26-3.patch create mode 100644 dev-ruby/memoist/memoist-0.16.1.ebuild delete mode 100644 dev-ruby/omniauth/omniauth-1.8.1.ebuild delete mode 100644 dev-ruby/parallel/parallel-1.16.2.ebuild delete mode 100644 dev-ruby/parser/parser-2.5.3.0.ebuild delete mode 100644 dev-ruby/parser/parser-2.6.3.0.ebuild create mode 100644 dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild delete mode 100644 dev-ruby/psych/psych-3.0.3.ebuild delete mode 100644 dev-ruby/pundit/pundit-2.0.0.ebuild delete mode 100644 dev-ruby/pundit/pundit-2.0.1.ebuild delete mode 100644 dev-ruby/puppetdb-termini/puppetdb-termini-6.5.0.ebuild delete mode 100644 dev-ruby/rack-attack/rack-attack-6.0.0.ebuild delete mode 100644 dev-ruby/rack-attack/rack-attack-6.1.0.ebuild create mode 100644 dev-ruby/rack-cache/rack-cache-1.10.0.ebuild delete mode 100644 dev-ruby/rack-cache/rack-cache-1.8.0.ebuild create mode 100644 dev-ruby/rails/rails-6.0.1.ebuild create mode 100644 dev-ruby/railties/railties-6.0.1.ebuild delete mode 100644 dev-ruby/rcairo/rcairo-1.15.11.ebuild delete mode 100644 dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild delete mode 100644 dev-ruby/rex-text/rex-text-0.2.20.ebuild delete mode 100644 dev-ruby/rex-text/rex-text-0.2.21.ebuild delete mode 100644 dev-ruby/rex-text/rex-text-0.2.22.ebuild delete mode 100644 dev-ruby/roadie/roadie-3.4.0.ebuild delete mode 100644 dev-ruby/rspec-core/files/rspec-core-3.8.0-ruby26.patch delete mode 100644 dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch delete mode 100644 dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild delete mode 100644 dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch delete mode 100644 dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch delete mode 100644 dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild delete mode 100644 dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild delete mode 100644 dev-ruby/sass/sass-3.7.3.ebuild create mode 100644 dev-ruby/slim/slim-3.0.9-r1.ebuild create mode 100644 dev-ruby/slim/slim-4.0.1-r1.ebuild delete mode 100644 dev-ruby/spy/spy-0.4.5.ebuild delete mode 100644 dev-ruby/sqlite3/sqlite3-1.4.0.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index b57d60e2ae4a..81f2b7d5d6c6 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest index 5ade52cd361b..b99d212df49d 100644 --- a/dev-ruby/actioncable/Manifest +++ b/dev-ruby/actioncable/Manifest @@ -1,7 +1,9 @@ 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 EBUILD actioncable-5.1.7.ebuild 990 BLAKE2B 87a5637568d66600ed414e4ae27b69e4babbf3a4020398e92fe34c85dc10b5cf34a32c7167ea72c8f9f1b7542031d001564637eca10328e1afa1940cb99b502d SHA512 2c83d7ba10c88a10e086d04867f770593576268c5ec82d2a1bedf11ae6a319fe4defac52a1416e5a4dca9f8faac8565415bf45348d85c9a9d57e5eb6e7d04a52 EBUILD actioncable-5.2.3.ebuild 950 BLAKE2B b844d7a524d987ce006f27b00525958f4e30c44ff49e66fa2a877422a6e35ea20f39bad6150244df31e44c43a2648c7d5f3847025b7d731c24dad80357e4dce3 SHA512 f17521f92f705b9c93e6697a2364894b3bbd67e9ad4987c7406b0558d5a625ab8c5c30bfd2b4df044e06484e215e4a76c447858b3ef714d8d600a717492ada62 EBUILD actioncable-6.0.0.ebuild 916 BLAKE2B 94c2c62fa121c4492d974fc3d552b6d5cf9daeaaa227453b0c365e972830195c62bc16afb754cf61f2ce815207208bd2401b76d3cbd64b457bbf85cf4bd16485 SHA512 bade0cac992db199d5c5f2017b1f8ea20f7e9de52847db2685287451700546a3fc98a79b1e65328f84c040e6d3248cafc0b3c0f8614d443eea4bbd519f32329c +EBUILD actioncable-6.0.1.ebuild 916 BLAKE2B 94c2c62fa121c4492d974fc3d552b6d5cf9daeaaa227453b0c365e972830195c62bc16afb754cf61f2ce815207208bd2401b76d3cbd64b457bbf85cf4bd16485 SHA512 bade0cac992db199d5c5f2017b1f8ea20f7e9de52847db2685287451700546a3fc98a79b1e65328f84c040e6d3248cafc0b3c0f8614d443eea4bbd519f32329c MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..39588cd47e19 --- /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 + )" diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest index 71d2d736b9a8..630cbc24ae2e 100644 --- a/dev-ruby/actionmailbox/Manifest +++ b/dev-ruby/actionmailbox/Manifest @@ -1,3 +1,5 @@ DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6 +DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10 EBUILD actionmailbox-6.0.0.ebuild 1630 BLAKE2B 167e7d127ba1b97a4d41661b07be4bba29f4fdbdcb4c4f836bcdc08682e233d4afa96731f367b84dd992a66781f86db5774a82b761c1c900ae2e00a80753ac5f SHA512 d81c186cf1cef606c1703d47920e10aef9b8bb6e5c234a19f3b62e87275cf418442b626222579e3c8808487daa72dee4855e48a8fedf6bf4d11a3bd96045311e +EBUILD actionmailbox-6.0.1.ebuild 1638 BLAKE2B bc0282aece6e7ecd94ada4fcd3f664776b3aefee5c045b6f92f7701750104c0d45e11f00f10a9e4a6a884a4ad57e5a7538ed4156684b480bb6ac4f85e4d5c2a1 SHA512 4d1086cdf89a7db6da8915da7293f74dedad9e86b61301d9c26663d0717f44928947d9a7cbe8fdc4ea1bae684e7f070730d194feeb5d3e93c7a049d3fcaa0695 MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..5570f0be5ace --- /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 +} diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest index d6b0d3c65091..076ef574fcfd 100644 --- a/dev-ruby/actionmailer/Manifest +++ b/dev-ruby/actionmailer/Manifest @@ -2,8 +2,10 @@ 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 EBUILD actionmailer-4.2.11.1.ebuild 1668 BLAKE2B be5e490a600cd21d3e4938e65f6932a0b9728b0fd1ee95dc6a7a78124d880e2400b34761d0ac6b66e1058e61545a35f0a4f9b1ee0d66afb27ef643cd4c2b61fb SHA512 c602745eaab8bd280a4a1afc418ca2ff095dfbc14b2309831e99c2486171cd0e6bad446bfd44b43bc57ec2331f1e6b2beea9ab14581fabdf3412f0d5b44098da EBUILD actionmailer-5.1.7.ebuild 1369 BLAKE2B 519dbe4c1e91dda2497d31d2dad560d8d07a80b39c573d39c08b066ce6446d6baae2f99c81a5bc9815d80aff8b3e25673647bca3eda5c764b0c042adb027c4e4 SHA512 0a7d2b938d8e50210670b0e862f42b274a65dd0601596416555e842c61639c28e8bdb0a672d5c691e632f5f23e5fb2845bbbfd874cf6b3a423325d026185da2c EBUILD actionmailer-5.2.3.ebuild 1298 BLAKE2B 38d3fa328e458b3fe692403e834fbf491ef802fae597b1df84a439a9ec369ae81db2aa8b45b5b25d7e399422c1d038c9511679fc16cfba2350831616d1c486e8 SHA512 beb5906e5b928e38d626e60fe635ab1b53bbb710c152ed550d922a4e4070ee64026c97115e79d1e80359d74c8ae9bb5479897f453112e2256231e3975e5e39e2 EBUILD actionmailer-6.0.0.ebuild 1249 BLAKE2B 8626347c7bf808103b83138b011c22b53f015c4a407804d5fcafc8719646731428b0a9c3373469444863c640ddabcd5074e45feb2313757bb0d342e558f35e65 SHA512 bc2b3fb71727fb676268f7d717c3a2173e5497f409ad943ab7ced8e739c1be87f715ea79d09f2ce093c36f6863731dc2455dbd3c685bb1c6a17382de95520a56 +EBUILD actionmailer-6.0.1.ebuild 1249 BLAKE2B 8626347c7bf808103b83138b011c22b53f015c4a407804d5fcafc8719646731428b0a9c3373469444863c640ddabcd5074e45feb2313757bb0d342e558f35e65 SHA512 bc2b3fb71727fb676268f7d717c3a2173e5497f409ad943ab7ced8e739c1be87f715ea79d09f2ce093c36f6863731dc2455dbd3c685bb1c6a17382de95520a56 MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..4f728095c7ee --- /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 +} diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest index 0c068c4a02f4..3e8242fe2971 100644 --- a/dev-ruby/actionpack/Manifest +++ b/dev-ruby/actionpack/Manifest @@ -2,8 +2,10 @@ 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 EBUILD actionpack-4.2.11.1.ebuild 1858 BLAKE2B 92cfe0735197abfb283c49b28887d421166ea56dbded2d6ce84089cd85d10c2d58ff5c53e4576094c6bfe6eda08d495cbb64e8ed5c589a675de1b9406a3d8451 SHA512 35c6071ac1d25db006886699e59bdaeaa64ec31cc70ff5cdaf41fd046d8fe87ff63ef1bb84acfba974420f3844a58fc243568ab8a2fdc201fa2add9d4dbb3981 EBUILD actionpack-5.1.7.ebuild 1717 BLAKE2B f702eaf4b01db58bf0cce994f4c06110ef5ce41c612c7f6af33b7fb4e20097d21cf902a3b076b0837acb8dcd311536be4bb0be8a47ef93ab7cdf83085f7ba5d7 SHA512 3d81e4ebdab892c38f9405765ab59f7ecb6b2cbf8d482887f515e138cb50d193857afe475cc66dbe52f55e2d6006a75d5074e2877df8089dc03afacc6124e4b3 EBUILD actionpack-5.2.3.ebuild 1577 BLAKE2B 488030d095bb40efcba8f2e7a83e10cc7528d17dc70ac26481016b5aaab7b4c86ffa231fc4e2572f41d7e2960488bd3b3578fbd24ae103460d0a3e954f3e57b9 SHA512 bf3a83d1c6db91e5335f74b61234d5139f880415688abea40963d39184496860b23466cf674954aa3fcae5fb6b68525bf26858d5db0fb1078fca40405428006c EBUILD actionpack-6.0.0.ebuild 1529 BLAKE2B c6aed490c08693d80719b97351decbf0ada48aa96a2891a84d2b0e2982da1d67d88b1a8d27749792cfa3e2879dd4951578659bc1a00ceb11d63c8e1fa7687fcb SHA512 a7f7229a53af94e27788a53e591f4a9e8b7ae58f1e2614e39dea3a8894d8d5305ecbcc0cadd49fac56052f9fdd3423cbdb93b8dc9757712e56a2b3905706692c +EBUILD actionpack-6.0.1.ebuild 1529 BLAKE2B c6aed490c08693d80719b97351decbf0ada48aa96a2891a84d2b0e2982da1d67d88b1a8d27749792cfa3e2879dd4951578659bc1a00ceb11d63c8e1fa7687fcb SHA512 a7f7229a53af94e27788a53e591f4a9e8b7ae58f1e2614e39dea3a8894d8d5305ecbcc0cadd49fac56052f9fdd3423cbdb93b8dc9757712e56a2b3905706692c MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..70168d023a06 --- /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 +} diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest index 79c4a62f6a15..21d61c4127c9 100644 --- a/dev-ruby/actiontext/Manifest +++ b/dev-ruby/actiontext/Manifest @@ -1,3 +1,5 @@ DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6 +DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10 EBUILD actiontext-6.0.0.ebuild 1612 BLAKE2B da5e3efc4467a12d857c661737205adf0129c75c274492e7e10aa3e0a654be5c33b63d78e9154a200e2ab3e966f3f4391a338c37446443a343bf391ee3adbdb1 SHA512 02f906033420e1cce9abb220d4f63c6bb30155f5388fc6239cae36e69a8ca82182cb9dc8e43dbfd75b52846cb158e8c72cd27625d03357faa4487ab245a99924 +EBUILD actiontext-6.0.1.ebuild 1620 BLAKE2B f53f4df88aec8cd7f9a98ae625abd71af6a34d61e7656790b6b2a4d8400e1e2b6430fdbfd69c0cb2cc571f611701745752c88a8a005b76ca95fb7cad3c5ae792 SHA512 28dee316437ac7b17da63a264322a62c96e7280f515d5d5d75a0331969ccca6e9f20d75fdeeb4b1e40b80ae9b1be24b5b770a2c85c0bc7149818cff87357773c MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..f06ed6e58aa4 --- /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 +} diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest index 6cd762cfe9d5..8baca548cdf9 100644 --- a/dev-ruby/actionview/Manifest +++ b/dev-ruby/actionview/Manifest @@ -2,8 +2,10 @@ 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 EBUILD actionview-4.2.11.1.ebuild 1585 BLAKE2B c001b8c56264e3d1969bf8c07c54ae6580cde982b38147c4c15eb1320e4ccd4228f1b554dc80c1f04150d6e14dedd25687e9d3707881532eba44286e9cbfec61 SHA512 c7de03ec6a2865e763be290f1f76cbcee866a20d49f3aaf44ff4f040ac0e5a878ce94083eca8d5817b30908997c25e82b4ccd84569ac770affc30e8f7169c5d8 EBUILD actionview-5.1.7.ebuild 1877 BLAKE2B 2a1be3acaa314ed7ae85062f0c425b9c1402e8fca365341f76087bbf0a76bcc56102eacd84f8924326f428b99c83d92498a1ed99a2789e8e02162d25216bda61 SHA512 36af5a0630c889fffd2767740075c1d07ab51fc36c169a5fb8dce5e6a9dc3101856b007cfe52448e080cacc814fc938e940ee927b4cd1021db688932af4f40ef EBUILD actionview-5.2.3.ebuild 1733 BLAKE2B e63d86214aed2a50ed7e759c615f5ff8e8a89fe070e09227fafbc39af565c537f1f4010d1cccbff57c79dfac89b9bb2128cd6779d17c1b10e17b450a498e5bac SHA512 b91c7cf9893601564fc9ad9ca1f23048a8ec36631ed57a02c1d8850decd583135dea306ad4e8158dc669475f037ff850ad3e454d3fb16b91d4ef78556058738a EBUILD actionview-6.0.0.ebuild 1716 BLAKE2B 437a45380f8cdb3145716f885ed9462949e5cb81c13a24efd1ccc1c911c532c8d6c23ced51e11c4bbf211abe2b19d730f763ecf2abf01ecd49f163a099862fe4 SHA512 616317f0ff6f282890aa3899d883412f1d6e8b4a38b0ae295aecdd24cfcc6deb294ad297c8403308366022d00077268f320aa0cd95dbde1dfe5405132dcd2d52 +EBUILD actionview-6.0.1.ebuild 1716 BLAKE2B 437a45380f8cdb3145716f885ed9462949e5cb81c13a24efd1ccc1c911c532c8d6c23ced51e11c4bbf211abe2b19d730f763ecf2abf01ecd49f163a099862fe4 SHA512 616317f0ff6f282890aa3899d883412f1d6e8b4a38b0ae295aecdd24cfcc6deb294ad297c8403308366022d00077268f320aa0cd95dbde1dfe5405132dcd2d52 MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..744251922335 --- /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 +} diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest index 08d8f17dc796..606f27c6b3e4 100644 --- a/dev-ruby/activejob/Manifest +++ b/dev-ruby/activejob/Manifest @@ -2,8 +2,10 @@ 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 EBUILD activejob-4.2.11.1.ebuild 1070 BLAKE2B bdd6e12043c4ee89a5efe8477e44d0d40d15a6f8f14952d9059fc2380f8c4a4e94365057673e16b2f08ee15df2a5b401215b1bd3f1ec6ca6a4584698d6933cda SHA512 6e9cc9d8e3097bbd6e0fbf3fd57a5b40d7abcf43482e1df2a9c104acab407b4818508580953f713aea500dca6a2a192b64935a2c4d506a1f229a756468af2196 EBUILD activejob-5.1.7.ebuild 1092 BLAKE2B c15aa9687bb0058e15d7841c2a8eda4c51161641163e074126ef724386d93b694d7110a183912efe8809f6dd74fb4ad1deb599ff6031771e4a019a2971e06845 SHA512 cbe36a5bafabae30dcf372190dca67639e50b795ba07589b85aabcaa844a8279dfb36d16ad07da110db56ff74eb4e1ec5c70b491377425483df3b4406fd30141 EBUILD activejob-5.2.3.ebuild 1095 BLAKE2B c20b0752adf82a1f80058c695b1d5795a94a04fbbf91ce5eb15ff6c76a3a5b5457d7862bc9658af15012f7b21d89f84a67bd55d44b446cb5673f4dbfaf4d412a SHA512 bc80304fff0a768b70f3eced836dedc9da6e0c272165f77093e941be9eaffecbf0c2af189bc519641ad45bff6acf465e743b2526db13d90ae5292a0e8c42b645 EBUILD activejob-6.0.0.ebuild 1117 BLAKE2B a41bf151f699a5fb56642cd2af01cb6ba39e1af0e7cdc28cc968a0881d5bc7d602bf3d6a46d52106a05e33b6908c46c6df275d9917caadc13b37db2042a0a356 SHA512 8964dae9b582df42b73e4385b5e6db5b66baf165b81970c7deae2d4aafc0f144e3270013c07e44ae9a9bc148e09992d2df0c234430ddbb25c86fb41d38516db4 +EBUILD activejob-6.0.1.ebuild 1117 BLAKE2B a41bf151f699a5fb56642cd2af01cb6ba39e1af0e7cdc28cc968a0881d5bc7d602bf3d6a46d52106a05e33b6908c46c6df275d9917caadc13b37db2042a0a356 SHA512 8964dae9b582df42b73e4385b5e6db5b66baf165b81970c7deae2d4aafc0f144e3270013c07e44ae9a9bc148e09992d2df0c234430ddbb25c86fb41d38516db4 MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..c516554b8fe8 --- /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 +} diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest index 379430d71dc8..e5b3784beb0f 100644 --- a/dev-ruby/activeldap/Manifest +++ b/dev-ruby/activeldap/Manifest @@ -3,5 +3,5 @@ DIST activeldap-5.2.3.gem 226304 BLAKE2B 5ac747f9c854071da941bd7dc3bbf151eb9f6b1 DIST activeldap-5.2.4.gem 226304 BLAKE2B f13b5a1cf423b44087d55d3a4957be1444d598ab1d1bd7d83ee545a2806b77b47124edcb326fc567eb06e866c62a2ad0c3dafd903232588f824bc2978c197d60 SHA512 da37cfa20c8be7151669ba3b409994c668b037a2f318b1b034f6fa9c0e56a9a778b03a26415cbd98c8ba3fa1d487d42343bc0532665c1037880e75474a1c708f EBUILD activeldap-4.0.6.ebuild 856 BLAKE2B 44419f128f93e1ee06e4b4012c0c041e67dbaf2c38af7d65f4c5b8f978ec7f8caa15c5bf36e2f01cd23e621004d51cb3169737450741ff91f16cb737ea8f59d9 SHA512 da750eb877564477f4c5d1d7a4b3ab4359339b74d6d5113b5964a43de35a0dbc5be8057945befc8ae590799add88e8b1019df3d073c5055033656bfd1fc6e5d1 EBUILD activeldap-5.2.3.ebuild 871 BLAKE2B 1784d14bb7f11b0d7b13f7e577e55899c90a353e1851b9a6caaefa59fafc0480cbbaa330ea9fa2dd3b11da5fc80da04128d2e3e96996a5d65857ac5f0968913b SHA512 56558db1edcafdc204ba91481c3ef953eac9aa7d5d7730cf7fd3cd571f6cae6e2a9f9f868b5a6ee37ed90e8314f78531282af4156eeeda3dffb86a37048e5739 -EBUILD activeldap-5.2.4.ebuild 871 BLAKE2B 363aaa35fef1f1c0ac1a9f996984d16d9b99ab921a0c8fb8acf1f233201b5815b0fb22266221d6610180d3283631dda5688b90bf9b2cca1244bae74eebcf724a SHA512 e744a575e4df2bfe8338c5bdb87c09a3d1f3181f90191673dfb3462ff70dd624af19102ab1dfa9638683a6e4c53283cfd6e971a491a7bf6927d1d9709de71875 +EBUILD activeldap-5.2.4.ebuild 840 BLAKE2B d51d1ab0a92be710711fe64920b1eb8fa02f7a984d0180199fbf977560a90eb542d2d5be5439e2204eef3d8928aead03686b3c774e11f7032f11d41473781fef SHA512 8c1283dc9484998ba2dbdab269849c63450bf324c421e9488c57464ce49504cd0f7685f9f5d458880e108274e36a5390eacd1aa5f8a2ddfbd7b0c7734dab43ba MISC metadata.xml 347 BLAKE2B 14d83abbee66dd0fac29431f2e219444dc61b0a27861dfb3eae63a245fec285627ec788f4da897dadf81f3cf2d94406121c565a3c29121400498d1f96ba7fe17 SHA512 642b21533d2c7665de55d54190762be8b6c295060ad0d20ce2a65b81d86cdd3156571470189acdc142b4f54d7b7eb60e4e7e2be8d3534f220c299f8cf3c1f555 diff --git a/dev-ruby/activeldap/activeldap-5.2.4.ebuild b/dev-ruby/activeldap/activeldap-5.2.4.ebuild index 69bfdaa2d281..d286616fbcf2 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 } diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest index 2a1d07e140df..2191f1a57a4c 100644 --- a/dev-ruby/activemodel/Manifest +++ b/dev-ruby/activemodel/Manifest @@ -2,8 +2,10 @@ 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 EBUILD activemodel-4.2.11.1.ebuild 1636 BLAKE2B 670d133746729c900586c4238698548c8aedcc90f670c3d80d20d1841d4123d71f010189ef21673e3575b5d2c1b181eac6c7439571a29aa0d7e881b583ecf3e9 SHA512 2dc483fc464c85303f605d7acfe07775f1fb6242a2e5e7f8f9e659f781a80431f70c8c79dceb15af5c1b6f39fc003a52ebc4cedcc9e1aa4bf6af0ef7526550a9 EBUILD activemodel-5.1.7.ebuild 1125 BLAKE2B 1f92fd1e19eda6dc3ba38734baad6d9388241825a8e898da6829a4d8e2c01f54d308c68299a5e6f9ed74eab0742cbfd4a6eb08519890bd5930aec4cffaf88aac SHA512 c40da93b518c332a26ede7ebc71bec1104fda3746be11f4b994561a1d6dda3632cf212449bd7952aa2233e44cca1b3d284c5f9221aee71a3775abf0e9f4613ff EBUILD activemodel-5.2.3.ebuild 1040 BLAKE2B f57fa78d010743e04236bc091070ac556dfd161813c6747589e0042e2562ec4b8fbf3b88bcfab7c8c29fd25404357c03f19b7ac4090694db48a4f6c248209cca SHA512 64b2f7f9df07a28bd4a6ac1a82f0f092daddcc7f7278c9b39bb282b13948c2a9943b2efd70dc546ec70a746f1c465dfed688d80d58b0f6abc2c7d7b914f973db EBUILD activemodel-6.0.0.ebuild 938 BLAKE2B 9cf309f472b0563018af85706b35eb296c0cdb15e635a8b1975f08664a66f1ae07e622448ddda9f674f7385b08e7eb24c48b5f919189f4c5a91409c79a2ef79c SHA512 cbcfc6d89fe80c47a7fa4869d34e78d9609dce43512dc0985c649f73e16dd57c6b19103efa76b9529360b596a8ed8b21a9dfc2cd24748b8b155bddab7c22ad40 +EBUILD activemodel-6.0.1.ebuild 938 BLAKE2B 9cf309f472b0563018af85706b35eb296c0cdb15e635a8b1975f08664a66f1ae07e622448ddda9f674f7385b08e7eb24c48b5f919189f4c5a91409c79a2ef79c SHA512 cbcfc6d89fe80c47a7fa4869d34e78d9609dce43512dc0985c649f73e16dd57c6b19103efa76b9529360b596a8ed8b21a9dfc2cd24748b8b155bddab7c22ad40 MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..b95a885ddc2c --- /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" +} diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest index c605992bdc37..9085fadc4227 100644 --- a/dev-ruby/activerecord/Manifest +++ b/dev-ruby/activerecord/Manifest @@ -2,8 +2,10 @@ 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 EBUILD activerecord-4.2.11.1.ebuild 2449 BLAKE2B a26059816f637e8138298795592fcaf8d839509fa62248ac010f065e7211bd63bad58183364dcf7aa9e2f7f1614c4a85fcde33f96f57ab314515c175e437256e SHA512 726fba126d24ab9f3a90c7c76cc3c6b032285bd3898e9b987f5621557e0a316eadff74cda94b553216f96ab1a858b874d120a5cd22ec5c279667a6d1bd9f08e7 EBUILD activerecord-5.1.7.ebuild 2602 BLAKE2B 545f8aac2391b194d3642f80a0d7ba71a31dfda1cf0e46d4867e40f9420cb03697e915b54ba28a7e0cf8ebe2323632588b1de3730c02449dad7b09e10dd110b6 SHA512 dc51bf26da43cf2a2716723574215dc808ab4ce54c063f47619b452b21f9b3e8491895820b17921c0b4cf18bd8f84de734c0f6ee7b33850f958da69d4db04293 EBUILD activerecord-5.2.3.ebuild 2798 BLAKE2B 71356359949bfbbf8035d6f12f2a4b7d112ca6a7284c09aef49468ce612a2ba0b3c000c864584443d6a019aacd63078f88246a6341e719111438e5e0ca9252cb SHA512 faef79a976c17c093dbc2aec38e801b15a33c412e28e773a932af18f7239f5023c69f690fe2f7b613dd58e3cac404266c4cd21c591d384fad3aaf9c490ce3f37 EBUILD activerecord-6.0.0.ebuild 2913 BLAKE2B 78749093163110210b192694d825ecb9351e8c34e21ab53fd56fd02057ed7e2caba5aa39c70de1313f3d98bd19e58042ca5e1d153526673974c59712686c73f8 SHA512 e4bbd350d80fdb9011ec2f340d54951eec0dee308bb605fc88a07b6714e913e1ccb5c51d7ad96a271dfa96584396574e2b0ef89cc59cc97e6ea943ac3f80d053 +EBUILD activerecord-6.0.1.ebuild 2913 BLAKE2B 78749093163110210b192694d825ecb9351e8c34e21ab53fd56fd02057ed7e2caba5aa39c70de1313f3d98bd19e58042ca5e1d153526673974c59712686c73f8 SHA512 e4bbd350d80fdb9011ec2f340d54951eec0dee308bb605fc88a07b6714e913e1ccb5c51d7ad96a271dfa96584396574e2b0ef89cc59cc97e6ea943ac3f80d053 MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..f20b5f1cb913 --- /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 dependencies. + rm test/cases/connection_specification/resolver_test.rb || die + + # Avoid single tests using mysql or postgres dependencies. + rm test/cases/invalid_connection_test.rb || die + sed -e '/test_switching_connections_with_database_url/askip "postgres"' \ + -i test/cases/connection_adapters/connection_handlers_multi_db_test.rb || die + + # Avoid failing test that makes bad assumptions on database state. + sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \ + test/cases/associations/has_many_associations_test.rb + + # Avoid test failing to bind limit length in favor of security release + sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' test/cases/bind_parameter_test.rb || die +} + +each_ruby_test() { + if use sqlite; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi +} diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest index 0dbc1759a6ce..42bf819b5f16 100644 --- a/dev-ruby/activestorage/Manifest +++ b/dev-ruby/activestorage/Manifest @@ -1,5 +1,7 @@ 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 EBUILD activestorage-5.2.3.ebuild 1870 BLAKE2B 19983c022409435f1e58bfe47f184fc7aa77bc70b3a0148fd26f44078251472e6e579ea2ce5be138c86279ec1043a5905eb1667bf5a6d6e7b4513c90cd9ed30c SHA512 020adf4b757648f9e72e5f6e8e65cf9149c03f91b58a3bad13b7d48b03c8fd7596a037869fee5577e4b86f4bb3ce0d806333092906c8529009bea21a12b9f198 EBUILD activestorage-6.0.0.ebuild 1897 BLAKE2B 3c70a844c96ca6189f82f7f722c0f805521bfa5d75e86f56e94ae447c417589580f2c0988e3ee4939ede648046f8bc2765f1c74213849d9ab8a369f2f012584f SHA512 2dcda5933908089ba1a8a787e725f6d4a19a47eb9efb15a7585b1c2d19618ae33f6b38feaae33c5c7df75850b80ea147efaa2ccc7a393424578a6fd81302f555 +EBUILD activestorage-6.0.1.ebuild 1897 BLAKE2B 3c70a844c96ca6189f82f7f722c0f805521bfa5d75e86f56e94ae447c417589580f2c0988e3ee4939ede648046f8bc2765f1c74213849d9ab8a369f2f012584f SHA512 2dcda5933908089ba1a8a787e725f6d4a19a47eb9efb15a7585b1c2d19618ae33f6b38feaae33c5c7df75850b80ea147efaa2ccc7a393424578a6fd81302f555 MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..9310bf04d0d3 --- /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 +} diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index 189d378b4133..151fbfb7193c 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -2,8 +2,10 @@ 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 EBUILD activesupport-4.2.11.1.ebuild 2386 BLAKE2B ae9c03406916c3f16fcd077ef49eea1f10123428af93f1b5e6739a28b1ca741e98b4572fc5643c27b7a8b3efc24bb038f2452df5ea90dc829477affc78a7b0d6 SHA512 b753886b2478c5b54a1800b47096f63ec68489dddb1ca68d72b15f192d6c8a4e345235a76395e6f5c2c3bdd662ea07ba723ac0a025103820afd308a5c9cd18e6 EBUILD activesupport-5.1.7.ebuild 2317 BLAKE2B b3721cab2f6b57748cfd0cde85564754c360538435201bed5edea0f7fd0cea4c2c7552b0095b3b3d977552dea0a26577c9b10f3097d320382cbdc1e315613832 SHA512 26e052a3ffc4564539f83ce35c73ddb179d314475a1457d4ee1cd3f8b9bfd5aef980452d23ac7375d7f82e138c3624bbc70218d2a2d773b6d9569b6e6ace2b61 EBUILD activesupport-5.2.3.ebuild 2456 BLAKE2B 19da92a852c754b6b0ecf3bf5ac1f4e895087090c0542cae70287b115ed4c3d511f47cc3d688160fcaa419b1313cfc804a25f4efe6dddfee101ed05f5635bb07 SHA512 a7514744a6becd11541e24cb82bd59f56ebb769d3c0ac342105ce211684f7c8ab77add7bf6f1ba460015fdd1fbc4e386bba4a7a84cafa5972fa98bb7398bfaf0 EBUILD activesupport-6.0.0.ebuild 2315 BLAKE2B 798db308c9547b6ffc39eb500d9810c9182d2ba4b77e2f121f17d3d18d07d411b1c22eb58baf0106ea97932c00423c1ab8315febb69f0cfb41597612d045d800 SHA512 2a93518b371f9da9bbb3c580f715552329b3bb7c2b4312776c51677018948ac7049c9783c1a309f6c0e6a0b5123b033c029444493e1b78bf5954edae6908e6fb +EBUILD activesupport-6.0.1.ebuild 2315 BLAKE2B 798db308c9547b6ffc39eb500d9810c9182d2ba4b77e2f121f17d3d18d07d411b1c22eb58baf0106ea97932c00423c1ab8315febb69f0cfb41597612d045d800 SHA512 2a93518b371f9da9bbb3c580f715552329b3bb7c2b4312776c51677018948ac7049c9783c1a309f6c0e6a0b5123b033c029444493e1b78bf5954edae6908e6fb MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..f79f36b8dc73 --- /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 +} diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest index d0fde6b1e578..75de1f2f6230 100644 --- a/dev-ruby/autoprefixer-rails/Manifest +++ b/dev-ruby/autoprefixer-rails/Manifest @@ -1,15 +1,11 @@ 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 62ab4a4666f7996ed5434b472f8bd6ab9273a3de58482be2cdb7ea33e3aa0285e2ae143a01112ccccf9f9b3fc9fa5c0e8f2739643ab0a7737eba206280262045 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 +DIST autoprefixer-rails-9.7.1.gem 222208 BLAKE2B 67e1a7b9c8da63f35c1934b4fb9b5d3c04d7a171f74ab0deebb7dd803a8e369839f30f6f42436c0251bec292bfbdacdea942b08edaaca4d7a3f97442f278163e SHA512 7c65350438e42c700e83bacfbcefa2be7e2449ac0a3cfcaf186a4883f5d511f282304396a654c8cec1815d0a639ebebfeb2106361ea90c1db66dcedfe1b0fb41 EBUILD autoprefixer-rails-7.2.6.ebuild 827 BLAKE2B fd6aef469bd1e07f5100e88ebe523da96383c721dfc2bee9b7babb7d11f3d710bbb6debf4cf9cd57702f81150c8b7c7ef9a0f3de4efc1e6325240fd1bf2e4bf0 SHA512 f17f3e58a7cf0a8d960d683d3cdc6ddae7065ce7d28d3284b45b169210a068a9ec0dafcee100fcbda098aab73c809f455908df069ba72e5536b95aa1ddac7ace EBUILD autoprefixer-rails-8.6.5.ebuild 827 BLAKE2B 4bce491c80db4a8eb1d77467167c3c290c0af5311f4395424f5f0c4e2b30e1474fed1746c3dc5127413d48b9e7031f8e782f7b5d1a1987550747c3900d8954cd SHA512 8bd8a32ceb04e688ec4d149a67b98905b2ec975684f3fb2fe3dddcc4ff0d8a04e7556b41a3a804a6b1dd2d4c46d4b5ab45c6ed45f300c7171bf2335f73d42768 -EBUILD autoprefixer-rails-9.5.1.1.ebuild 930 BLAKE2B 9bc0d96eb27f70fc0e07f85293e2525f3821a5261dcb8501206ac3ca67157df396a51bdedb00f519ae1338c2e97db09eda8581c11406e2000d225a42767d943d SHA512 39032027fda288057b29ee37ffcbfba613ab8533517f3f2c164f35eeedb06ea67477d9ab2f28fa2c855e71c082d1e5cc072764df568e2137102f6f08116119b5 -EBUILD autoprefixer-rails-9.6.1.1.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1 -EBUILD autoprefixer-rails-9.6.1.ebuild 930 BLAKE2B 9bc0d96eb27f70fc0e07f85293e2525f3821a5261dcb8501206ac3ca67157df396a51bdedb00f519ae1338c2e97db09eda8581c11406e2000d225a42767d943d SHA512 39032027fda288057b29ee37ffcbfba613ab8533517f3f2c164f35eeedb06ea67477d9ab2f28fa2c855e71c082d1e5cc072764df568e2137102f6f08116119b5 EBUILD autoprefixer-rails-9.6.4.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1 EBUILD autoprefixer-rails-9.6.5.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1 +EBUILD autoprefixer-rails-9.7.1.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1 MISC metadata.xml 347 BLAKE2B 71b067345809944df1e70cdcaa44e44ae416d0c4ff80975aa796b8217170825e6be32a15d2549f464d9a65e8aa9ff1b2e9496989e66bce29d3dad672742495ec SHA512 b0985f41e9463a6c5bdbda0d5a84cc76cb6090614fa07395705b3207e0cd4fadbe9b1bb18fb7382f3c8bd00663db1232fd7107f6757bd20cfca0a0df99928426 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 3c20314227e0..000000000000 --- 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 8c312ceb78ee..000000000000 --- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# 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 -} diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.1.ebuild deleted file mode 100644 index 3c20314227e0..000000000000 --- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.6.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.7.1.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.1.ebuild new file mode 100644 index 000000000000..8c312ceb78ee --- /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 +} diff --git a/dev-ruby/charlock_holmes/Manifest b/dev-ruby/charlock_holmes/Manifest index cfa44d26ef6a..28127c27165b 100644 --- a/dev-ruby/charlock_holmes/Manifest +++ b/dev-ruby/charlock_holmes/Manifest @@ -1,4 +1,6 @@ AUX charlock_holmes-0.7.6-gcc5.patch 573 BLAKE2B bc7981242a1df4aac3d78362c20574249ac5ebc8d7df3d8b249945abbffa16ed185100c52091bc3394284545ece9038d5dc5e1a10ffb237b1f98acc8a4b2c43e SHA512 12a059e3bf41dc6d41b41d2596297a0c6e721ff2ce951b56fab578e11c15595af879cabce4c66a2bebbe2801a23bb8b0893dae6365a1b7de9243bd49b54ec527 DIST charlock_holmes-0.7.6.tar.gz 1192708 BLAKE2B 9024238f225e7c5040c0550beb573615939037e0113672d7d048a9abd536d8e1d224eb1c8f6a155906074394838888960e955d0318c47fa2e1330e46275f4e99 SHA512 410a210e4fc7e9905f38e3f68375ffdf0cf73cca8a8b230d7c4165ac23503e2460692168b1eb5d69ff183e70d89e5dcfbf6688dd22b736f4adf3c9f3af18575b +DIST charlock_holmes-0.7.7.tar.gz 1192739 BLAKE2B f057a0b53f8624f12029679c96be754e9225bdeaab4db8077ab8b48c1e04883ea6a9a3019cc0c5d875179b287ef0d70aae591201d8c22c2a6e4a5b4d6c592294 SHA512 5950db982fbbcf41c6c8f893b2d5e1d755ec85e55bd6ce9072507c06925251edb3198840fdf346e8b74f06f4dc1d63bf94657ce582b78947751d20980f71aa8e EBUILD charlock_holmes-0.7.6.ebuild 1081 BLAKE2B f3a34aeff22e022a4814157d88616d10c8c0622b4295f777b56657a69a9823a3abe639915c822e850b3c26ddf05618d15d67b526745f883e2d41b37a0868146d SHA512 d4c85adba731385bdfe50d8015e4e37033b1927c59083a485c43b4fca86b8cb26fcad12eb63e56847fef0878a00aa83c0ceb7deeeffd8db98b9adbc6d551a724 +EBUILD charlock_holmes-0.7.7.ebuild 1025 BLAKE2B 058cf46d4d084b1f3caaa7b6b7048966707c38f3fb7c818ff4cabd5e91e6769d58aff41de2288e352b48b1f6a2d94546e6311ff6fef9d52caa3ae48303cc1fcc SHA512 09d5e5ea02b283c0833da2060f9220b1d54cb1347fda200749738b55b524a7d54a093989ce1ac6bbe89529e201bf29bb3b9375541e021acc85a44956901c1032 MISC metadata.xml 352 BLAKE2B f0b9f88008f0d309ce4da3cbbe13bd43ff9d5090a4d27c3111187b98fea1bb43b3e9a421a164c4417df103c10d81a5d71bdf3fb370264b4c7783600ebff63ac4 SHA512 3e7b758723dc804702a6cd4b75a8cc866ae466bec06ce3192ddfeace2a7adf8ca44ce597fbb1f36671dada42751ccb2248a45e45036c4be94421cb97575dc765 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 000000000000..011e402ef5d5 --- /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 +} diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest index 5adf60657ee7..68c7fbec62d5 100644 --- a/dev-ruby/combustion/Manifest +++ b/dev-ruby/combustion/Manifest @@ -1,5 +1,7 @@ DIST combustion-1.1.0.gem 18432 BLAKE2B 32e3c124d21c9fe96e00bab6e600bb0fd40dc998fa72a5256f5f59fce96f6ea7070238b5d0e5668b828abdf6dee3a03b78d750d8695a6e48d1164d4207753320 SHA512 d948a0235fbf5dff32c7e448426ec7bf361bad63aeee771ead0030143914bbb33afe6a7e6092e227ff4684bf312ed9194f0f27d71c979b2abdfb13f0e5069158 DIST combustion-1.1.1.gem 18432 BLAKE2B e9e5a8dd5e4bfd865be3ff168c7403b7fa7ff6af9b6bd380bbfb02d8ffbaf9e4f820ecfb71cba58256a6fda64ee702f2159c970c9031722ccc2a4d2f365eafaa SHA512 559b34dfbc501c4be014fbfb6e3f8f61ca25b6ed2551da6bfc258be41161c5249e98e64faacbd9bd754d40c3a3f67d33eeadfe75624519cc4293f7528a7bea16 +DIST combustion-1.1.2.gem 18432 BLAKE2B 0a8aa7b418b19cc5e75957850670cc01d3d400dd4073ce0771d3070d4a3f518ab8540b70a89eb5c345e2086418b12a807bc072b17ea83dfd10258bd8b2bdee95 SHA512 ab9358bb68b5797830c73c3b66021cbfebc71d927d581622909e47bff56240df7cbd1bb2f4b70743d13d1f178f27b9cd5ab6bf964704eeeff4367025b0991633 EBUILD combustion-1.1.0.ebuild 513 BLAKE2B fb4e29646fa271eb3237d7a41b7850af824103c6d98d81659278598d8f83f8a832c62e397117ec99eea550dd938a53088b1c6363ad6d27ec46004fe88218e946 SHA512 0e0d35bb0aab22bab69b3c0f4a2f4874fb4518e3e863cc8a0d8ed2110ddaccc870cd763117708a507552af4887577f128817e99d48caad4f72323d791b744957 EBUILD combustion-1.1.1.ebuild 475 BLAKE2B 1fa3b07d038adaacad9a59648a99866b5120ed5d77d6975e01a176812e002c8c397dc491e9a903a06aa0a5602f024d099082daf4523909c165e65dba54034964 SHA512 4078271dcf8f2e287bfeca2960db85e3f8689a0645ad2c659047b89667ac198bb63814bc73474632d9c6c83c04054b60e74b5dba2435e0f894c60a6d55f85846 +EBUILD combustion-1.1.2.ebuild 475 BLAKE2B 1fa3b07d038adaacad9a59648a99866b5120ed5d77d6975e01a176812e002c8c397dc491e9a903a06aa0a5602f024d099082daf4523909c165e65dba54034964 SHA512 4078271dcf8f2e287bfeca2960db85e3f8689a0645ad2c659047b89667ac198bb63814bc73474632d9c6c83c04054b60e74b5dba2435e0f894c60a6d55f85846 MISC metadata.xml 340 BLAKE2B 92307b9df9e0e099c9e38095e3fe14be95374db3313eff5357c57ea1c86cae77276f0a7fe828189402f69e1c29feefa17975d03c94694c59257be999c103a488 SHA512 85ab18259671a4c6f57a305fe992c5a0b078f6bc9f10d88662123def6b378340f5b2f62350a007dd1f62bb66766f1e7b6f3c2546042ff9e52f53332f66ff11bd diff --git a/dev-ruby/combustion/combustion-1.1.2.ebuild b/dev-ruby/combustion/combustion-1.1.2.ebuild new file mode 100644 index 000000000000..e468a5cef199 --- /dev/null +++ b/dev-ruby/combustion/combustion-1.1.2.ebuild @@ -0,0 +1,24 @@ +# 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_TEST="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Elegant Rails Engine Testing" +HOMEPAGE="https://github.com/pat/combustion" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/activesupport-3.0.0:* + >=dev-ruby/railties-3.0.0:* + >=dev-ruby/thor-0.14.6 +" diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index 1afa87a21624..2413af955084 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,5 +1,7 @@ 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 EBUILD faker-1.9.6-r1.ebuild 720 BLAKE2B 19d8387ce2fe15cf1fff88f00219e630526321f37645f5011920c68056646c55c5f983f9f3bb8c291a4a90ee6503e118d4c6758a93f39cc78c881c46f4e0ae67 SHA512 50c6bffef40a9ff278234abc58cf4ab71e187dbbc9b48631f547ad6d40637150ca2dc040f5d3208126e1aba09fff97cc8a499437777b7113ba5be934510fcb10 EBUILD faker-2.6.0.ebuild 732 BLAKE2B a6930679c5c508eb6756824b39a5b2849d9a20699398c1511b8082205dad51c0a2874f4c72131641667a0c877805f75c4503216feca41cfd698a801ba4622a6d SHA512 b1ae2d50004d3b73d5192412db034ef8151cab8505bff95be5e3900236bb96e2dce24d6a53c71c626ed920d1734bf875cb1ca96e57b49f67bf1509554900046e +EBUILD faker-2.7.0.ebuild 732 BLAKE2B a6930679c5c508eb6756824b39a5b2849d9a20699398c1511b8082205dad51c0a2874f4c72131641667a0c877805f75c4503216feca41cfd698a801ba4622a6d SHA512 b1ae2d50004d3b73d5192412db034ef8151cab8505bff95be5e3900236bb96e2dce24d6a53c71c626ed920d1734bf875cb1ca96e57b49f67bf1509554900046e MISC metadata.xml 452 BLAKE2B 70c3af75cc74dd28d3af9df670a4f2f0d898c702a5d5421d46e598ad14c380e288cec076d2a3aaa08e85a198b12daa2d69249feccffe24f07d6d73fea1010fcc SHA512 1c525fb78b733e6301acad7092799dcbba462c471cf3719f5634069a83c67bbb27a705c2ec6a27b8d431842efebef3209d7ca4167f8dda7e6439b1c0cda09eea 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 000000000000..4128467758c3 --- /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 !!=dev-ruby/ruby-progressbar-1.4:0" + +each_ruby_test() { + export CI=true + each_fakegem_test +} diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest index 31898e7d0870..f7ad72527290 100644 --- a/dev-ruby/json/Manifest +++ b/dev-ruby/json/Manifest @@ -1,7 +1,4 @@ AUX json-1.8.6-heap-exposure.patch 2937 BLAKE2B 204f4c5a16df8fa99ea46e7d29c4a7e8790da9c11ff1dddfeba47b73a3bbf3e06a9243a48fa1d95fc029d21a1031e689b16a91295a1601d4e62a4c18cee2bb3b SHA512 42545c069c8c36b120b63e74b8276b8a6b57237e6cd8ccdeb0e6e9b9acd4f9213e5a4fc35b2f804300e8d00a12546c51b9ef944bde60d679567544de796c87e1 -AUX json-2.1.0-ruby26-1.patch 703 BLAKE2B 13244c273a10ace888376318f0b940aa76dd8e67a46c811d03537fa9718c784a2eba077b7620315e11abd216fc22e34eae6b97f5845aba6433ea3ab79be48c02 SHA512 909d90e619070d33e1c9c3351731f121beee1497d1c0ea8593795b25cda3ce44d11c82244ea98ce9163057820087a81dc6e242b91f95f16bb66c56402811caeb -AUX json-2.1.0-ruby26-2.patch 2855 BLAKE2B 1d6f31223d8f42883664d9462e49bc7032902972a80348ae0a20363569f6e086110838742702ec3100646e9163c39e8292a8c695a89b7ca157159b70c92dce2c SHA512 8932c773d0b7b479afbf5e110c7fce6605912966aea1c4a23bae9d5a041183001b63a2a52f98d836b892e9ca0709fc1a7ead8e7958ab02d1aefc8ab106fdcffc -AUX json-2.1.0-ruby26-3.patch 5184 BLAKE2B a2b82163b5827de5c411b439fe179402a37018f7ec4ff64d9be6d3a762aac3a232a40d16af31362ef0ce0ed50a78715f9ec75813790203ac882a25bd22ad0a04 SHA512 49bf7536b319186cb0cad05e8edd66d0db94ba52936e8eb4e8bba22078e283a1d609794166d06d49ed0d26763a9d4ad9a76109ceaca7f24f29b87a6e021b0383 DIST json-1.8.6.gem 144384 BLAKE2B db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345 SHA512 8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b DIST json-2.1.0.gem 140800 BLAKE2B 28bb5334358369351ec9f13f5fb609ce34eb429cfeffb8dfde70864541516a0c2abd00a640b4647f76dcef198f967456bae0a858a2f213e5a30272c1be1878c7 SHA512 bffbe462e952bca321d4325ecb9c5e9f61e51cad13758581ecfaa6a038bac4e30dc7db50bd897086a5592f6fc437d0e0909f91e279aaf4dd71cf127100c3550b DIST json-2.2.0.gem 112640 BLAKE2B 973fe22979f4e2fa64a1090e44e5e149029881f20ec2749ce040b79a94610003941f6f3471bbc71e581491df74201bc4201419081c04a03790caaed888dfed1c SHA512 855d5cbeb6e62a7deb009ad454944430c0370cc98c53a1126d8ca3cac4b11a191bfb2ded84a957d4caa0f59cc9b6308e320a58569bddba8d6984078ea34703f2 diff --git a/dev-ruby/json/files/json-2.1.0-ruby26-1.patch b/dev-ruby/json/files/json-2.1.0-ruby26-1.patch deleted file mode 100644 index e6f76a4be141..000000000000 --- a/dev-ruby/json/files/json-2.1.0-ruby26-1.patch +++ /dev/null @@ -1,20 +0,0 @@ -commit bf226a9ac40e2296589004be89b4420b2121e000 -Author: eregon -Date: Fri Aug 3 15:11:22 2018 +0000 - - Fix missed update of parser source in r62429 - - git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - -diff --git a/ext/json/parser/parser.rl b/ext/json/parser/parser.rl -index 29900a4a4a..fba01ac0e5 100644 ---- a/ext/json/ext/parser/parser.rl -+++ b/ext/json/ext/parser/parser.rl -@@ -824,6 +824,7 @@ static VALUE cParser_source(VALUE self) - - void Init_parser(void) - { -+#undef rb_intern - rb_require("json/common"); - mJSON = rb_define_module("JSON"); - mExt = rb_define_module_under(mJSON, "Ext"); diff --git a/dev-ruby/json/files/json-2.1.0-ruby26-2.patch b/dev-ruby/json/files/json-2.1.0-ruby26-2.patch deleted file mode 100644 index 9f1bff9b691e..000000000000 --- a/dev-ruby/json/files/json-2.1.0-ruby26-2.patch +++ /dev/null @@ -1,105 +0,0 @@ -commit e7da0fc34e8ed7fa250fc38f1109e4944cbad808 -Author: eregon -Date: Fri Aug 3 15:11:36 2018 +0000 - - ext/json/parser/parser.c: do not call rb_str_resize() on Time object - - * See https://github.com/flori/json/issues/342 - - git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - -diff --git a/ext/json/parser/parser.c b/ext/json/parser/parser.c -index b5ed093c1f..c8012796a4 100644 ---- a/ext/json/ext/parser/parser.c -+++ b/ext/json/ext/parser/parser.c -@@ -1659,7 +1659,9 @@ case 7: - if (json->symbolize_names && json->parsing_name) { - *result = rb_str_intern(*result); - } else { -- rb_str_resize(*result, RSTRING_LEN(*result)); -+ if (RB_TYPE_P(*result, T_STRING)) { -+ rb_str_resize(*result, RSTRING_LEN(*result)); -+ } - } - if (cs >= JSON_string_first_final) { - return p + 1; -@@ -1830,7 +1832,7 @@ static VALUE cParser_initialize(int argc, VALUE *argv, VALUE self) - } - - --#line 1834 "parser.c" -+#line 1836 "parser.c" - enum {JSON_start = 1}; - enum {JSON_first_final = 10}; - enum {JSON_error = 0}; -@@ -1838,7 +1840,7 @@ enum {JSON_error = 0}; - enum {JSON_en_main = 1}; - - --#line 742 "parser.rl" -+#line 744 "parser.rl" - - - /* -@@ -1855,16 +1857,16 @@ static VALUE cParser_parse(VALUE self) - GET_PARSER; - - --#line 1859 "parser.c" -+#line 1861 "parser.c" - { - cs = JSON_start; - } - --#line 758 "parser.rl" -+#line 760 "parser.rl" - p = json->source; - pe = p + json->len; - --#line 1868 "parser.c" -+#line 1870 "parser.c" - { - if ( p == pe ) - goto _test_eof; -@@ -1898,7 +1900,7 @@ st0: - cs = 0; - goto _out; - tr2: --#line 734 "parser.rl" -+#line 736 "parser.rl" - { - char *np = JSON_parse_value(json, p, pe, &result, 0); - if (np == NULL) { p--; {p++; cs = 10; goto _out;} } else {p = (( np))-1;} -@@ -1908,7 +1910,7 @@ st10: - if ( ++p == pe ) - goto _test_eof10; - case 10: --#line 1912 "parser.c" -+#line 1914 "parser.c" - switch( (*p) ) { - case 13: goto st10; - case 32: goto st10; -@@ -1997,7 +1999,7 @@ case 9: - _out: {} - } - --#line 761 "parser.rl" -+#line 763 "parser.rl" - - if (cs >= JSON_first_final && p == pe) { - return result; -diff --git a/ext/json/parser/parser.rl b/ext/json/parser/parser.rl -index fba01ac0e5..edab32b78f 100644 ---- a/ext/json/ext/parser/parser.rl -+++ b/ext/json/ext/parser/parser.rl -@@ -554,7 +554,9 @@ static char *JSON_parse_string(JSON_Parser *json, char *p, char *pe, VALUE *resu - if (json->symbolize_names && json->parsing_name) { - *result = rb_str_intern(*result); - } else { -- rb_str_resize(*result, RSTRING_LEN(*result)); -+ if (RB_TYPE_P(*result, T_STRING)) { -+ rb_str_resize(*result, RSTRING_LEN(*result)); -+ } - } - if (cs >= JSON_string_first_final) { - return p + 1; diff --git a/dev-ruby/json/files/json-2.1.0-ruby26-3.patch b/dev-ruby/json/files/json-2.1.0-ruby26-3.patch deleted file mode 100644 index cf16e235216c..000000000000 --- a/dev-ruby/json/files/json-2.1.0-ruby26-3.patch +++ /dev/null @@ -1,143 +0,0 @@ -commit a7e3516ff1116a15b3ed62f55143eceee27c4ce9 -Author: mrkn -Date: Sun Dec 2 05:21:57 2018 +0000 - - Fix JSON::Parser against bigdecimal updates - - git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - -diff --git a/ext/json/parser/parser.c b/ext/json/parser/parser.c -index c8012796a4..b02aae8fb9 100644 ---- a/ext/json/ext/parser/parser.c -+++ b/ext/json/ext/parser/parser.c -@@ -91,12 +91,13 @@ static int convert_UTF32_to_UTF8(char *buf, UTF32 ch) - - static VALUE mJSON, mExt, cParser, eParserError, eNestingError; - static VALUE CNaN, CInfinity, CMinusInfinity; -+static VALUE cBigDecimal = Qundef; - - static ID i_json_creatable_p, i_json_create, i_create_id, i_create_additions, - i_chr, i_max_nesting, i_allow_nan, i_symbolize_names, - i_object_class, i_array_class, i_decimal_class, i_key_p, - i_deep_const_get, i_match, i_match_string, i_aset, i_aref, -- i_leftshift, i_new; -+ i_leftshift, i_new, i_BigDecimal; - - - #line 125 "parser.rl" -@@ -985,6 +986,19 @@ enum {JSON_float_en_main = 1}; - #line 340 "parser.rl" - - -+static int is_bigdecimal_class(VALUE obj) -+{ -+ if (cBigDecimal == Qundef) { -+ if (rb_const_defined(rb_cObject, i_BigDecimal)) { -+ cBigDecimal = rb_const_get_at(rb_cObject, i_BigDecimal); -+ } -+ else { -+ return 0; -+ } -+ } -+ return obj == cBigDecimal; -+} -+ - static char *JSON_parse_float(JSON_Parser *json, char *p, char *pe, VALUE *result) - { - int cs = EVIL; -@@ -1136,7 +1150,11 @@ case 7: - } else { - VALUE text; - text = rb_str_new2(FBUFFER_PTR(json->fbuffer)); -- *result = rb_funcall(json->decimal_class, i_new, 1, text); -+ if (is_bigdecimal_class(json->decimal_class)) { -+ *result = rb_funcall(Qnil, i_BigDecimal, 1, text); -+ } else { -+ *result = rb_funcall(json->decimal_class, i_new, 1, text); -+ } - } - return p + 1; - } else { -@@ -2101,6 +2119,7 @@ void Init_parser(void) - i_aref = rb_intern("[]"); - i_leftshift = rb_intern("<<"); - i_new = rb_intern("new"); -+ i_BigDecimal = rb_intern("BigDecimal"); - } - - /* -diff --git a/ext/json/parser/parser.rl b/ext/json/parser/parser.rl -index edab32b78f..d4e7a60e9d 100644 ---- a/ext/json/ext/parser/parser.rl -+++ b/ext/json/ext/parser/parser.rl -@@ -89,12 +89,13 @@ static int convert_UTF32_to_UTF8(char *buf, UTF32 ch) - - static VALUE mJSON, mExt, cParser, eParserError, eNestingError; - static VALUE CNaN, CInfinity, CMinusInfinity; -+static VALUE cBigDecimal = Qundef; - - static ID i_json_creatable_p, i_json_create, i_create_id, i_create_additions, - i_chr, i_max_nesting, i_allow_nan, i_symbolize_names, - i_object_class, i_array_class, i_decimal_class, i_key_p, - i_deep_const_get, i_match, i_match_string, i_aset, i_aref, -- i_leftshift, i_new; -+ i_leftshift, i_new, i_BigDecimal; - - %%{ - machine JSON_common; -@@ -339,6 +340,19 @@ static char *JSON_parse_integer(JSON_Parser *json, char *p, char *pe, VALUE *res - ) (^[0-9Ee.\-]? @exit ); - }%% - -+static int is_bigdecimal_class(VALUE obj) -+{ -+ if (cBigDecimal == Qundef) { -+ if (rb_const_defined(rb_cObject, i_BigDecimal)) { -+ cBigDecimal = rb_const_get_at(rb_cObject, i_BigDecimal); -+ } -+ else { -+ return 0; -+ } -+ } -+ return obj == cBigDecimal; -+} -+ - static char *JSON_parse_float(JSON_Parser *json, char *p, char *pe, VALUE *result) - { - int cs = EVIL; -@@ -357,7 +371,11 @@ static char *JSON_parse_float(JSON_Parser *json, char *p, char *pe, VALUE *resul - } else { - VALUE text; - text = rb_str_new2(FBUFFER_PTR(json->fbuffer)); -- *result = rb_funcall(json->decimal_class, i_new, 1, text); -+ if (is_bigdecimal_class(json->decimal_class)) { -+ *result = rb_funcall(Qnil, i_BigDecimal, 1, text); -+ } else { -+ *result = rb_funcall(json->decimal_class, i_new, 1, text); -+ } - } - return p + 1; - } else { -@@ -861,6 +879,7 @@ void Init_parser(void) - i_aref = rb_intern("[]"); - i_leftshift = rb_intern("<<"); - i_new = rb_intern("new"); -+ i_BigDecimal = rb_intern("BigDecimal"); - } - - /* -diff --git a/test/json/json_parser_test.rb b/test/json/json_parser_test.rb -index 5f454eb121..68aeb572bb 100644 ---- a/tests/json_parser_test.rb -+++ b/tests/json_parser_test.rb -@@ -110,8 +110,8 @@ def test_parse_numbers - end - - def test_parse_bigdecimals -- assert_equal(BigDecimal, JSON.parse('{"foo": 9.01234567890123456789}', decimal_class: BigDecimal)["foo"].class) -- assert_equal(BigDecimal.new("0.901234567890123456789E1"),JSON.parse('{"foo": 9.01234567890123456789}', decimal_class: BigDecimal)["foo"] ) -+ assert_equal(BigDecimal, JSON.parse('{"foo": 9.01234567890123456789}', decimal_class: BigDecimal)["foo"].class) -+ assert_equal(BigDecimal("0.901234567890123456789E1"),JSON.parse('{"foo": 9.01234567890123456789}', decimal_class: BigDecimal)["foo"] ) - end - - if Array.method_defined?(:permutation) diff --git a/dev-ruby/memoist/Manifest b/dev-ruby/memoist/Manifest index a58504c3ed26..55c27d3aa48d 100644 --- a/dev-ruby/memoist/Manifest +++ b/dev-ruby/memoist/Manifest @@ -1,3 +1,5 @@ DIST memoist-0.16.0.gem 12288 BLAKE2B 268d0ad8b197101b7a1af0e9c67fae7cabe7d4d91bbf7bbd4435f4390176faad46d2a2f0699830bed86eb39acceb698870cd7b0a79cb1038390478d37596c700 SHA512 55a560793cfb911ef15085de6fac2816e8340b9939394a4c2c01264e0da3ca4008081916a0431e6f76e6b90c0294305cbd0803643f159f946973ff4dc7c94df5 +DIST memoist-0.16.1.gem 13824 BLAKE2B 0f5f67c8d206602adf53093e0a840d38f31b5b91403b56061e9dcce754ef1c9effb4d9edc4ce85128051bb91ddd2c1152396f28cc2da6bcb7d02af7c43342307 SHA512 bd5212e9821e185e900be1cdd22670743546ec81ec498327fa452cfaf43a7f55b94ccfa7e30483abd6a0952db9ef357b49667ba966a157920d6bfad1a971dd08 EBUILD memoist-0.16.0.ebuild 527 BLAKE2B 4c806d184cce9399f42579a56f286668fc776c7a6c07b2c7b8e10649842a1cc6a1bc0e4622ea3b138eb6a376354a25e95671be4e1a280b1af11ca734a5b0d39b SHA512 c420d7733eff290e0af238340f08876636153f8ecd76987a522ea1d34a76d107b8ce1581ea45b6ec4fe21467468322c15c77e3f2b35ebd5673116a092c525faf +EBUILD memoist-0.16.1.ebuild 489 BLAKE2B f0694e305268b897998e01239f832b65a7423620b30fc41ee2b7578c1d7000695c88134c5ac40483ff16cef3981cf8a0ffd463aa79be6424ebddf1d5e9d907bf SHA512 177c5e3d2a7d82be925ce397ce7127c84daa647e1a641c90acca90c13a67e625e671678f4c22f602155e37618d964a78e0f803fea75b7303702f1dfa730afd67 MISC metadata.xml 477 BLAKE2B 7054dd9012ce8821d8b86fb26a7a81fd6d48e8a98e5498920b4c95b275f70919e70dde1591364f5e8ac24201c37d8e871d2af14cd4f7505966416f459e5d8dea SHA512 019d2ccf64907ccc3d5be96240e30409602fa2831b5a0b498f06f1e7bf1cd8d433f6e3b1da26c768fe6f2c96c46347b07e9691b0660521ee0103ad1a0b3137cf 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 000000000000..f35cca6299a6 --- /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 +} diff --git a/dev-ruby/omniauth/Manifest b/dev-ruby/omniauth/Manifest index 58b5a66d7c0f..595a6c9543d6 100644 --- a/dev-ruby/omniauth/Manifest +++ b/dev-ruby/omniauth/Manifest @@ -1,5 +1,3 @@ -DIST omniauth-1.8.1.tar.gz 26016 BLAKE2B ad7f22a847bd91385ddce44efc89fb312b07ffe43d2b0fab3773e7c809959eb8a8b4567af5ba1a1e9fb9d559b692dec358bf16d6b1cb21b85f13521c20fa3415 SHA512 ad085d067971f3fef40e99be7f2e58a9bb006b404f8d7289c5c00be4ed7314ff9d40409053d2bda0a5072035d6e09295d22b8ae6b5d2a84384b245b5a0ae225a DIST omniauth-1.9.0.tar.gz 26060 BLAKE2B d0b7cd7536fc19184f56cc2b383ff70d7556d4794fb2981738216b770c340cc14025f1241a40260c0620a7bae73906c4baad1a9ce68402f0e7882128b620005d SHA512 8505fb5081f9f4daa143925b56804d81f656523c2e65c066668f2bc5c1da50cd17a06c86856e9f6560a71ee440804a536d3e814eb5dd34a0fd0c4ababe2fdadf -EBUILD omniauth-1.8.1.ebuild 1227 BLAKE2B 1a61d55acf1e78b601c1b62db4a6d0f7c572df3e5f76677eb12031b138cd1ae2d0375c6abd198dc0970e7c382322db99e9c38c314d3c622730f886e6e2b1ef1b SHA512 804a7406a1534c51593025d6c42b83f3850037468fbd7bdb326ed8c7989f79ad07e30623d1af2a62c8f2d6bd5dcc4065693889304b2629005f8cc32e98b52848 EBUILD omniauth-1.9.0.ebuild 1231 BLAKE2B a8657a4910ed8acaa4264c31ec29638ac43fb3c6f9116ae574466931218fa02f3bc36ba2d042ba2d59748f0278108ba36158ad16ed2d6cb36f163850423fdd68 SHA512 2389d3946e7793f9e72388f5bade7affffbc1b02aa8c3a040bc6f69ba9811b5ab86692dec90fbc572e1026b080a6a72e43d820f5258f545bcf794c4ea595160d MISC metadata.xml 343 BLAKE2B eca1c20d937a878552be8bffd3394dc6a5b472b87a88f1ef2a096fd2ee75fe4feb343990c8e021bcc1144b6257175e2f8119ee374b6b551ebf19bcfc7860dd9d SHA512 189a7a11a84b2fa108299499e9f867768246b34237b74029eba64a0895d5c95d39544e340c4340cf50644f602411dfad991ff460c0269f1956061641e3cba130 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 6292d39c3831..000000000000 --- 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 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 -} diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest index aa6778f21ce6..d4026eef34bf 100644 --- a/dev-ruby/parser/Manifest +++ b/dev-ruby/parser/Manifest @@ -1,10 +1,6 @@ -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 -EBUILD parser-2.5.3.0.ebuild 723 BLAKE2B 8789c34bf456237f0c19782f6d46b6605265e71a576e4f6524c49eb762a46fb0d499306f8cd4f9d6b3297587ffd16c6674e12d4e7145d5de218f08603b93213b SHA512 aa5d0c9e12db9f8c35b1cb34ac34d045cc0fe6a6f69f3cad530468d2dd63dc8fc4ae90c99bc8cf70232f565210c37bbbc6fe45965dea8bd44ead58e137c10bc9 -EBUILD parser-2.6.3.0.ebuild 723 BLAKE2B a34c8b4c8752e3d5606a4502980166e6c717d2108a2ad745baa9bbd52bc836d14d9bd7da380cb37334b31c4ace3b40e9485951a0ef2e62739a260749102fd7a6 SHA512 055b586fd66ec1ce0bf22f253bc27393c1d56158da5458dee3cffca47fd18204bcf314bc4a1e71efe5f3ff7a4da7e8bf0b3585bd68dfb3d3036aae6dd2cd56d3 EBUILD parser-2.6.4.0.ebuild 723 BLAKE2B f97cf615515e70de2f4cf9201c13c655c79b2eead20c9348b1b9f1d8d728d13949abad560f31f42e2b1870125ff035e7fddeabb4aabd2162ccaa9b322f1e6c69 SHA512 0efc32d24c71d8cd898bb98dea0a0455b59f5178871b3e63d2a1ce335ea3b4c0deae2d79f5aa2e5a9265f3b1090d81c623b17d73126e97718f0a7db68c104466 EBUILD parser-2.6.4.1.ebuild 723 BLAKE2B f97cf615515e70de2f4cf9201c13c655c79b2eead20c9348b1b9f1d8d728d13949abad560f31f42e2b1870125ff035e7fddeabb4aabd2162ccaa9b322f1e6c69 SHA512 0efc32d24c71d8cd898bb98dea0a0455b59f5178871b3e63d2a1ce335ea3b4c0deae2d79f5aa2e5a9265f3b1090d81c623b17d73126e97718f0a7db68c104466 EBUILD parser-2.6.5.0.ebuild 723 BLAKE2B f97cf615515e70de2f4cf9201c13c655c79b2eead20c9348b1b9f1d8d728d13949abad560f31f42e2b1870125ff035e7fddeabb4aabd2162ccaa9b322f1e6c69 SHA512 0efc32d24c71d8cd898bb98dea0a0455b59f5178871b3e63d2a1ce335ea3b4c0deae2d79f5aa2e5a9265f3b1090d81c623b17d73126e97718f0a7db68c104466 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 6a974f1af34e..000000000000 --- 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 cf7f39e70f98..000000000000 --- 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 -} diff --git a/dev-ruby/pdf-reader/Manifest b/dev-ruby/pdf-reader/Manifest index 7930f1d6f8fd..18a652317e7c 100644 --- a/dev-ruby/pdf-reader/Manifest +++ b/dev-ruby/pdf-reader/Manifest @@ -1,7 +1,9 @@ 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 EBUILD pdf-reader-1.4.1-r2.ebuild 1142 BLAKE2B 956d3bc3e99f0609256cbd64763eed43362b968ec989f9f754457ae191be104888f6a0266e09d68275fa316884066b00accf9c0bca58754ee70838bc516e1890 SHA512 35ed5937782db1dd6850af7989af25dc737e1c3a8c2ebf2a08b7b417948473775a74356c258bb1d379e4c9ae2d6968a92647658e35f71ba603f6bb1bc9b91f95 EBUILD pdf-reader-2.2.0.ebuild 1179 BLAKE2B 104eef676bc74b92478f55afd11d1c18b3b7a2fbb1c3f0bff9d7895fa0908a22dd6ad61418f0940a104e3a0009a77600262354017db246de79579a09661e2043 SHA512 3138ab7c6c80155e654ce28c04479fba977fc461b40d545874885e38bf0c5fb2345180ba88487d1858b68716b929be76b3585e173fff31a1c61aa32be24819fc EBUILD pdf-reader-2.2.1.ebuild 1141 BLAKE2B e6fd5254b8d59a21ded533807bfedca287b09c977b4efd915b234692de888eef4999da2a24b99da43ebc4e1b493d1234f33e37858fae14d56f9b0ba1bd327aeb SHA512 b92de69e4f07ea03ff1e252289cb7f22701649e8dc61ad100fc62a7699226fea6c145bb6d447eb93f9f5286c7445bc92623d2f0d68fa10255a7079a5573f1b44 +EBUILD pdf-reader-2.3.0.ebuild 1141 BLAKE2B e6fd5254b8d59a21ded533807bfedca287b09c977b4efd915b234692de888eef4999da2a24b99da43ebc4e1b493d1234f33e37858fae14d56f9b0ba1bd327aeb SHA512 b92de69e4f07ea03ff1e252289cb7f22701649e8dc61ad100fc62a7699226fea6c145bb6d447eb93f9f5286c7445bc92623d2f0d68fa10255a7079a5573f1b44 MISC metadata.xml 340 BLAKE2B 870883ff3971c347d1b9a28f228629d1c972c8a7e1695d77755316a864b74a8b65190d6b1cb07e55e8138321b91a6d9afca61872434ad9c13d081ce47e75d3b6 SHA512 8746d7bf7de89f49d161945c3dd434efa275799aac66d981edabec64ee789ca5864d69f3bae738b3c5ff26cc54b1d824f7aa35b2b9c9624e07339794b56d029b 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 000000000000..0c7ee56b3dad --- /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 +} diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest index 0ffd63ec1bd1..2f1bf5339e37 100644 --- a/dev-ruby/psych/Manifest +++ b/dev-ruby/psych/Manifest @@ -1,5 +1,3 @@ -DIST psych-3.0.3.tar.gz 133778 BLAKE2B c28ba4ca2fa8b042bd8f13294330c7704401d861ff082fc2b97c59b7f5ab29001a44184992eadd78fa125ec14ca71c9e79c5e71bafe46471643ed0fd62180165 SHA512 cc2289dcdcaa7f812d03580bd05894fb66c7c3c161535c8f17f790a6a9c35c5623462102276f63c54b884a82d86359b3e0f455b2427db3b6987ac5d71010c8b4 DIST psych-3.1.0.tar.gz 137194 BLAKE2B ab2678d44ee0824ac64cffd03f7d3e204c1c097c27f6aefe5701f663fc4e6f8adfc898f3c666c1485e6719b2902d284e8191c72cc4b35cec0982e31188b3319b SHA512 c2919840462502bca6c1619409005f3904816048caa08f9637ff6e306542afc566bb3f873e615581d9d6fcb6ace8a30c080a21523714c18d8e639d70026ed153 -EBUILD psych-3.0.3.ebuild 1010 BLAKE2B 0100f53670d57576e83870ca2a72bad6ab38bccdda369ad9b7b0b9d7b56e03946c06106ce50dafa9a91c352131310de55e9c36b597ce9ea9c8b15f203d8a6372 SHA512 8f8ad8c37bc5fb1f083aebbd8a190b7c03f2a00950df394ed458313524fdd76856e42556e482ecea413a899eb5c0defdfb327c08c3b6c62fc87bb951fab5fb05 EBUILD psych-3.1.0.ebuild 1135 BLAKE2B 5f78c0e89ccd99c1fc24ce3a2bd6bddb6c6b1c22f96a2fa15ac4e477ae413373d1767d497a2412cdb224148d40e86df88c3f23fb989f1030d06584ddd88b3b8b SHA512 10f82d20b7a4cc2e60195a837bb4311b4ee9d31736fcc430711e6f9b18dcc5d5458bfce161b7601edaaa7c26deb1a83218a92f47d3e0471672cb7bed45c3af2b MISC metadata.xml 342 BLAKE2B 0ef324da844625ecd5d24a84a61f2845b689deec699669df0fbb6ce980509c10b1597047f917577cdca9121892ceb30fdd777fd2c66892e16ef41bf011b2cf3c SHA512 d1246a904cc4a3185ba2d91dcc6be5230461555cb57d71f1715c163caf5f8954937cbf58ddd71647a0662b65e59e917dc2dcf59d2ce92e9d8e600a3818422ca0 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 8d17eb10b18c..000000000000 --- 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 -} diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest index f386b7833531..8a7e0cc0fe3f 100644 --- a/dev-ruby/pundit/Manifest +++ b/dev-ruby/pundit/Manifest @@ -1,9 +1,5 @@ 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 EBUILD pundit-1.1.0.ebuild 641 BLAKE2B b1f8b9547eb2ec66ebc01ea235b974d70305c8b7424179287a3b007a98f14bdf3c23ba5427c0f41d9d604b030ac50f63ae179c1958d8d44d39afc0552b5e9e93 SHA512 ed6cdac782cc6ad1a4f07213aaa2ad7918c02938db584fd8786632164af4ddafc938196892f56095e305a0eabd351f61bda53fc9b7626ea6e43a54d27a2aba56 -EBUILD pundit-2.0.0.ebuild 641 BLAKE2B d9535a7cf3f7b9652ebcb4b8fb1028e8289f16d79e717461e05ae994003ed11542b20fb6fa86843a905cf82dd17449a2c2dd1a64c1807fd6b2efb435b273b30b SHA512 5f5501b2185543dc0522e1e500b8f29a0d1131895aad68195991cd11e5c4ab018f831009d1cfeef514fdba946e63135df82d62d3f2da52ac8386014f9fb256a5 -EBUILD pundit-2.0.1.ebuild 638 BLAKE2B f16bf1147adf2a4bea2266d6e40cc73d3075797c312076ef41ed2fa662694e8082286989bd6d66af582d3436cfce3281d684163d6349e99bb623a3caf833cc84 SHA512 6875882d56d4dc2011f058371f78769fafe598c016f2122298f60db25e92f2c066c3903f1ed92296f7a1f7b20666f529189cfecb5fe6c1dfbbaa9b7f9625be90 EBUILD pundit-2.1.0.ebuild 608 BLAKE2B 001bf0bf04c35903eb4fe5be88bbee9c04b173bc756797d3abe8967364a96e8732b0d03ae6c40597cf71e44ce934f722a3c1bf83dde9a737e679e32f7b5ee3da SHA512 37b89fb6892495aedbddb7bd02712bf3970c2b794791bff97b9d3056331cd21ab825dfde433cdf293d53198be655269f916b5f84ff51e2bade267b04b2c8400c MISC metadata.xml 376 BLAKE2B 2cd1d4cac40c14c7228ed06fba336f89c6b3e5f5111cc59187ecf3a050a08cd0e77c9b1c5d805374deebcad84f835e52f052dd751481e17c84b59d6dbdac08b2 SHA512 3f0ec90029dbed0d31321b37f959b6a099e73d4d0604bddd2a1fdcf4509a36252cbf0b591aaef793392dad4125440cfdbe807a213200075310223c44c485ec9b 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 f26d3265c8b5..000000000000 --- 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 9c4761ec8ec0..000000000000 --- 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 -} diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest index 149d4bb0b926..a1c9ef249fd8 100644 --- a/dev-ruby/puppetdb-termini/Manifest +++ b/dev-ruby/puppetdb-termini/Manifest @@ -1,7 +1,5 @@ -DIST puppetdb-termini_6.5.0-1stretch_all.deb 20870 BLAKE2B 41cf79f2b7ce218fdfbce2588d8e206a3751ffb07a133bc5ddef3f5662c51eb9d12cda3017921edd4aafc064ff35713daaea9542dac687b3f399f2706657131f SHA512 956952bbc81cbcabd8ef3e37b9ebc7c489c90da7b75ff2c9a3e36cd312ee3f7eb3350cbf21a8b44f1d6722ddd3168f5795ba7258147f340a111b9dc29796cd84 DIST puppetdb-termini_6.6.0-1stretch_all.deb 21210 BLAKE2B 366c5d0d97e3e1f63e61bc6a8d7d05b621c226cff872c4f780b4b08aac8db9ebcbbe5e5c81f9a79f11e1fc9cedb8c42d86e69055fb5af2195f07c59347699eda SHA512 b410322239933539b685c65c1f85ecca28269adaf94d4521b4ee6d0780701889c6aaec4c01fdcdce1338277544d249c597ac9c697bdacdeb943c53fd6538d348 DIST puppetdb-termini_6.7.1-1stretch_all.deb 21284 BLAKE2B f56f9bfa97f711be08250cc525714af55b9defe2f12b17b2a5f3ec931d9f2f461f009bd0c3534eee848b45d3454752392479ae179695d27f42bc7e4747903dba SHA512 b03a3ebcc068ab7274abd7096821231dcafc1ce7064b6692f5834f28f3046905c855336c5aff4db1b031a2d06c616a75fa48860f45800bfc167c9045364bbcd4 -EBUILD puppetdb-termini-6.5.0.ebuild 663 BLAKE2B ee7bf569a71860c88a0553ba60a08a57df1650050470c9e42ec6138386d21069c45a828be62c16582a973c30c314a5439903bc682b28a62732486737c079bf7a SHA512 efaa2a0f75daa2a4b7791ecee01c17286f5dd11f606c01187b9081f4793d456abc24dd9d9317804784cfd34e578b5dd524c270831c9a9fcbb6a1df6d07639051 EBUILD puppetdb-termini-6.6.0.ebuild 663 BLAKE2B ee7bf569a71860c88a0553ba60a08a57df1650050470c9e42ec6138386d21069c45a828be62c16582a973c30c314a5439903bc682b28a62732486737c079bf7a SHA512 efaa2a0f75daa2a4b7791ecee01c17286f5dd11f606c01187b9081f4793d456abc24dd9d9317804784cfd34e578b5dd524c270831c9a9fcbb6a1df6d07639051 -EBUILD puppetdb-termini-6.7.1.ebuild 665 BLAKE2B 92d4b605fef931841c189603f1db1c9dcf33c674922a1f0106f05310ec7c67ce6e8c06340e9be2c46e4ef2e3c84d96fe8cf5aa77b703bb0396f78000aacd33fa SHA512 c53977ba31eb42260b92d1cb567d50f026f5cc47d7d4a9b13645376232b6f878354ceeb6b71d73da5209bb61256222f94b98441954729d8c4a264fdf8a385004 +EBUILD puppetdb-termini-6.7.1.ebuild 663 BLAKE2B ee7bf569a71860c88a0553ba60a08a57df1650050470c9e42ec6138386d21069c45a828be62c16582a973c30c314a5439903bc682b28a62732486737c079bf7a SHA512 efaa2a0f75daa2a4b7791ecee01c17286f5dd11f606c01187b9081f4793d456abc24dd9d9317804784cfd34e578b5dd524c270831c9a9fcbb6a1df6d07639051 MISC metadata.xml 459 BLAKE2B 90810b08bfad84e8e841bb1bbe1a2340f5f4a5b214642cef60a882dc8acf4f502d8e971dc04ab6a614e0437c8321c98c6a7566f0151475adaf8c0daa275c485f SHA512 122359cc00e8fa171933fb808692db59e25a4350a4efb72ca78dc5451e8b96f17fae32a8cd6e532f4c2fbaffc8b7d7bbb1ce141ce1e48d93c928cfb3ba3cfeb5 diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-6.5.0.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-6.5.0.ebuild deleted file mode 100644 index 5dea78fa68fc..000000000000 --- a/dev-ruby/puppetdb-termini/puppetdb-termini-6.5.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -inherit unpacker - -DESCRIPTION="Library needed to connect puppet to puppetdb" -HOMEPAGE="http://docs.puppetlabs.com/puppetdb/" -SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -# will need the same keywords as puppet -KEYWORDS="amd64 ~ppc x86" - -RDEPEND+="" -DEPEND+="" - -S=${WORKDIR} - -src_install() { - insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ - doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/* -} diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-6.7.1.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-6.7.1.ebuild index 6d51b944dfdb..5dea78fa68fc 100644 --- a/dev-ruby/puppetdb-termini/puppetdb-termini-6.7.1.ebuild +++ b/dev-ruby/puppetdb-termini/puppetdb-termini-6.7.1.ebuild @@ -15,7 +15,7 @@ LICENSE="Apache-2.0" SLOT="0" IUSE="" # will need the same keywords as puppet -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" RDEPEND+="" DEPEND+="" diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest index 43a235f8e2bd..4d2119564775 100644 --- a/dev-ruby/rack-attack/Manifest +++ b/dev-ruby/rack-attack/Manifest @@ -1,11 +1,7 @@ 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 EBUILD rack-attack-5.4.2.ebuild 924 BLAKE2B 9bea5a9f9f54b9a6f54b17c2d0dfb84546c54b95ae9c994152a5f56440e3d3a0725e43c5c28d8a08bb6075fe7ccabfd38c96146c885e9c53572a3364262dee37 SHA512 4462b6e58fe4beab95ea2fc9b4468180877e77dfd664a25140725de53397ed04d4252a6b71fe2c8b86f5a66d5eb43bf7c5958ae6bdc5e5e0443c430b96d2840b -EBUILD rack-attack-6.0.0.ebuild 924 BLAKE2B 3241be83552def347c81a139384404c0e25e69500ebc60ac268e636d647bea1bad5e2f54c5a0e96f19e223ab726f113a1296d1f590ea2e6b4bb886608e45e289 SHA512 3d0cc2b9f14b58d2577c76953f3fcf4258ae9035e7ad09cde092fa4d32fd55c32efd481bb8adebc79cfd8343edfb9903daaa65ecbad26ab2d44f945c583076be -EBUILD rack-attack-6.1.0.ebuild 924 BLAKE2B 3241be83552def347c81a139384404c0e25e69500ebc60ac268e636d647bea1bad5e2f54c5a0e96f19e223ab726f113a1296d1f590ea2e6b4bb886608e45e289 SHA512 3d0cc2b9f14b58d2577c76953f3fcf4258ae9035e7ad09cde092fa4d32fd55c32efd481bb8adebc79cfd8343edfb9903daaa65ecbad26ab2d44f945c583076be EBUILD rack-attack-6.2.0.ebuild 893 BLAKE2B cd8bef8cd84821901751f7c4f8d4fc9b8182091f76861822b4dbde0768cd0b358172d59ed4542325f403112dc9e6495810455f30775890f93a54b407afd94f47 SHA512 65dff2e0e494a4c07930b936bc2f8bdc9bedb13f37a07cc529f02d1507119c42847b977f5cbcc7d94bdd291ca997130cd82cf3dbd0a38e753f6c8119e718d355 EBUILD rack-attack-6.2.1.ebuild 893 BLAKE2B cd8bef8cd84821901751f7c4f8d4fc9b8182091f76861822b4dbde0768cd0b358172d59ed4542325f403112dc9e6495810455f30775890f93a54b407afd94f47 SHA512 65dff2e0e494a4c07930b936bc2f8bdc9bedb13f37a07cc529f02d1507119c42847b977f5cbcc7d94bdd291ca997130cd82cf3dbd0a38e753f6c8119e718d355 MISC metadata.xml 349 BLAKE2B 5e0852caf34767613f144f3a6680223198c6cad55b7ea30d0778d788ce2293a2586bf0edc698dc0a5edc11d4e1d408576ce9d7c1eb3602e7fe7f10e2be33c1ba SHA512 9584ab20de3f1604d81e9be1baa8b4e355e5a43fba3a0cfc43a3d4f5e67df0d089a906b479b99150f76e54d07310d650ae96171d6ddeb8e3f00a446e2a95a795 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 dbabb18b825a..000000000000 --- 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 dbabb18b825a..000000000000 --- 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 -} diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest index a6dd6a61ae53..5eb781e44de7 100644 --- a/dev-ruby/rack-cache/Manifest +++ b/dev-ruby/rack-cache/Manifest @@ -1,5 +1,5 @@ -DIST rack-cache-1.8.0.tar.gz 260732 BLAKE2B 79104b2dd82ec1a95abbe84a97e8a7cea918f87e3845816d6252610ed24e82c4bb38fa7dc34ddea9517af06d21091c23b5316ce87a9f80d49fcd3be1a7764b22 SHA512 b5235c0b3d2a3476555bb2420bc5d69ae12d8d650fb9ea1d8d8fd4f1dff0c45f47e920c58c1e44d1e565eb45248d4e63e7643c8c50d43706365a36ae80f2eec8 +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 -EBUILD rack-cache-1.8.0.ebuild 1130 BLAKE2B cdb507906e061ee52a3b6c5402aaa5a835becdb45021c2e57fb783d297f9da535c928e0c2a63b42a519b585c5b81dd745f84dff39ca46e086fe6e6d334c499e1 SHA512 cf9cbd1e45689dbcd91b1278d64b34d55062da906afd401d1a302d3d477a95ede6686290417b43feba7cc057fe23c684dc1d6dcc74fd3fd54a8fb4c7aca4bb0a +EBUILD rack-cache-1.10.0.ebuild 1321 BLAKE2B 0303d807585010c35575003f49f13c361e2c5ad7bf366fe91446765b8b0b0aa89a1814a4f7e2e2f0498ca901b50e2904344137ace8597942458c9cf046b98035 SHA512 3a6f2097bc7c73060a836625bd8ec762783fc93d096f6e7528b5697e5c277dccc0836af16771ce654623f1c115c67c6f9b6a874ab81d3ae7b49c3c52c880a1d6 EBUILD rack-cache-1.9.0.ebuild 1130 BLAKE2B cdb507906e061ee52a3b6c5402aaa5a835becdb45021c2e57fb783d297f9da535c928e0c2a63b42a519b585c5b81dd745f84dff39ca46e086fe6e6d334c499e1 SHA512 cf9cbd1e45689dbcd91b1278d64b34d55062da906afd401d1a302d3d477a95ede6686290417b43feba7cc057fe23c684dc1d6dcc74fd3fd54a8fb4c7aca4bb0a MISC metadata.xml 335 BLAKE2B d6f5130ac567d01cf6c3d831149be70ffc68d04d1b115473e6e8a550f392dd82341d72d9ba813dfd33cfa4bb5453ead5506ae75ae6f80cb9f47623e631e7c997 SHA512 3763e8653d06f4f62a253bd075ff31273fdc39edafdd74838c8fe65bee42a9bdfede99c01f236218baf496b910f5aef722ee3d5ff39d26c901e30df1406ecfa0 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 000000000000..7be40140c2cd --- /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 +} 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 c377e43b3b2a..000000000000 --- 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 -} diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest index 080f0e0448ac..a77fb02ea702 100644 --- a/dev-ruby/rack-test/Manifest +++ b/dev-ruby/rack-test/Manifest @@ -3,5 +3,5 @@ DIST rack-test-1.0.0.tar.gz 26188 BLAKE2B e1df3e0d0e9cb8757bc898a2780a45f8089216 DIST rack-test-1.1.0.tar.gz 27035 BLAKE2B 640de2303850662c3b6a8fc17f2344223c9928b48abde6d1b251a634689793158f35498c4736e4e2d069efa921d37bc32da92a7e17c0761a6f6111b345b54c1a SHA512 36d947d9b13d33ee8322e5b9d18fe8266787ccb7703f1fafadc040123e34dd44e98e7faf8b6dd816e51ed167065b2ffe79e9bcee74564dc324ba2b7dba76f82a EBUILD rack-test-0.6.3.ebuild 959 BLAKE2B 97f7f0ba6f376e50991dadf70c745069b295c03e0a2f139307b089d4287e9c2419d2c0e26f22b746c102efb229df4287c35db85e8020df69f8e9e5e067047fdc SHA512 732544b35298ca4b7a5124ef0ecb55a1df59ec39a4b7a60285f31744c2005156bb26243ee17bab495bd1d5887e652295bd0e6d348e05d79f128685b7e045056e EBUILD rack-test-1.0.0.ebuild 1139 BLAKE2B 3dcd59c429b221b8a6be19e3d94cee14b4a17e160d20fb928333aba22d41a3881755e58c20ece07e47c67b5df8d79bbfed8062e146d6e8035c1f049ecdec0179 SHA512 705851287309794166304b60d138b2f6e30d37407fa03d9a645a2876562f86a10e8f88e4ab7b0fcf409e95ae242c2200cffccb9887e33845e8cedb7b5b1cdd8d -EBUILD rack-test-1.1.0.ebuild 899 BLAKE2B d9b327a33ebfb2b3eea9e55cf3ef3ec3b10cbbdf788ecb984b46f23a955be9c4b6a63fe76abc09fa588c73c60fb22e554295772caf4b982467cf2ac84c3299dd SHA512 bc9e4fe78ebeed2d2519fdca0156a89d179913e754503e437ba76029585a490a6cc83772200b8e4111c4e5fced4b00531986a3a658d52cf9435f4f8fffee9554 +EBUILD rack-test-1.1.0.ebuild 898 BLAKE2B 545f0d05ba37ef2da7e17c82e74f07fffa3cc573532cb6139ff4a1a4cdc453767a801a10efca2c34490035ee5033be2788604382bbdab0b0dd5a2a6003767dd3 SHA512 73ab31d1c793b815820a5f7720ee2ffa505f74a5953ccc96a49c5cd147d38929829684184e1e50c379716b8b09840fd0fc8ff6de0b66c2237615bbef965b2d6e MISC metadata.xml 343 BLAKE2B 3d64a9d71f8ea0b1af70404e282f27ba4028ccada49dd94cc54f3517a939749d1d98cf1e08c85ce1e4481971b007f88dd40b7bb9609b4879cfcceb55519f97fa SHA512 8f9aa1b7be720aa89aff9ada3782e3b7098edd7181203d78a56fd6576ff3d2cfb812557158a30353eabff9084f6cd148222f4d7cd39b7cf0073c4f9da0aacd0d 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 5e84bb40bf11..3edaaae08774 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:* =dev-ruby/bundler-1.3 + >=dev-ruby/sprockets-rails-2.0.0:* +" diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest index 4faca04fee19..a4e1fd482d97 100644 --- a/dev-ruby/railties/Manifest +++ b/dev-ruby/railties/Manifest @@ -2,8 +2,10 @@ 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 EBUILD railties-4.2.11.1.ebuild 1707 BLAKE2B c4ee99a40cbeef43d8ab63134f581c01be1b8c6d27a10dc7368a6ef837c515309712e9e3d37fb153975360cba76e66ebf09dd056d486e9a5948c75c8fa862b7e SHA512 c8a68a17c8cc293bc7259751414f245ace596385c39a77da025ee85c17eb065bbc1528f8b173f132893f61f5c09f91f227452cb6f1343484d967e3d16a533e5e EBUILD railties-5.1.7.ebuild 1660 BLAKE2B bed1ab8e8b3b1c5156ae053b72f0c888cf85a0307d0f3a6800cf34acbbfa59cbedbb9d2d1f68e40f8449c8f87088d742b3bd5abb3404de11eaf56bb167b25ca5 SHA512 cda33f5aa0cb200582ec11fa671c303c92c065c57c5f0e202bb5d3446e76a8a254a3dfe7e27d516d68699fa87f27158e79e63b269d61a47168c185c28a19a3b2 EBUILD railties-5.2.3.ebuild 1652 BLAKE2B de5e82b9c34953edaf43299181d8b1bd6aad486eb9421fe41cb0979c794dee9dd562c662af426797bea8540ae6042cdda3b3e5834408b97f53fce5b8c26e60d0 SHA512 856bf234affa5517e0db7bdbb92fb2b3f81ad50512f72d862797af429477145dbf4e8fd27cf70c50b2e0ae1e0f5b199f518221723ab4aa16ab91d752ff7afb3b EBUILD railties-6.0.0.ebuild 1600 BLAKE2B f66699a4d5f3e625f217c106bae60ea8e36834dbfb6fccb973fd3a7251fec8ec4fd3c6c384bd04bf279979e1c5b7f396627c0eaeb6d69d4b34f2a1ac64317aef SHA512 ce47a29dd3945887d8f83ea26dfcba55d3c0dfa590af9e3d0ab28eb6596cfffa37020c0a8f4404d95123c77868df68f0709d056e07e8b4b590642bf20e52b6ef +EBUILD railties-6.0.1.ebuild 1600 BLAKE2B f66699a4d5f3e625f217c106bae60ea8e36834dbfb6fccb973fd3a7251fec8ec4fd3c6c384bd04bf279979e1c5b7f396627c0eaeb6d69d4b34f2a1ac64317aef SHA512 ce47a29dd3945887d8f83ea26dfcba55d3c0dfa590af9e3d0ab28eb6596cfffa37020c0a8f4404d95123c77868df68f0709d056e07e8b4b590642bf20e52b6ef MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f 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 000000000000..2a48f0757623 --- /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 +} diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest index 74bf94acbc0c..5da869cb189f 100644 --- a/dev-ruby/rcairo/Manifest +++ b/dev-ruby/rcairo/Manifest @@ -1,7 +1,5 @@ -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 -EBUILD rcairo-1.15.11.ebuild 1875 BLAKE2B 57e4968c5e18954f6651a4b4e56666223881e6971872b956159b28243741822d857890ff799af2226f05f21efb2d3acee9ee22b680b16a86e43e10529f54a2b2 SHA512 416d3ae1f95e6cc93ee2e51e04ad4ff0c08b167878a45e486ad78919251b1bfd5c271900893b62db715bcca0369959a7d2c454baee7d885527bc9b7c340b30f2 EBUILD rcairo-1.16.2.ebuild 1793 BLAKE2B c7a07ee26d6e26d19d59ac423ab7b14f9b4df45c19511a36771c3c40edc03e18834c0df8cf4bfd28fbf8b017ae05033fe4bbe266be94dce40bab5e1f6c8c678a SHA512 c6267cc0d698413057a12072368c833ddcd777cc09c9d6ed713fce9670b45bf28a3bb7031d2a59098cdc9fa578de8da1e20e13218bf4baec0ee54029ae5816a5 EBUILD rcairo-1.16.4.ebuild 1891 BLAKE2B 55ce6d910c377866b51d8ad3d525c56727727bb3fa04ddf28ef6c9a7424a56bde3f06c33eedd5292158ad7161b32344aece891c74503afe798cbc5fa613463cf SHA512 05b7b802b2623cba16d1677d216e35d68c340cb5d962973cfe19068708c8dee57924779b1b62599beae753d543712cf29ab9592ff4059e36a9485906e8ea1de2 MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 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 8ebaa5b814ce..000000000000 --- 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/* -} diff --git a/dev-ruby/rex-exploitation/Manifest b/dev-ruby/rex-exploitation/Manifest index 1401a598068c..9599cce6cb8f 100644 --- a/dev-ruby/rex-exploitation/Manifest +++ b/dev-ruby/rex-exploitation/Manifest @@ -1,7 +1,5 @@ -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 -EBUILD rex-exploitation-0.1.19.ebuild 623 BLAKE2B db040a15cc88f665e28bcbe3aa61050ea013d58ae4b250e8a129e9bfcea5dc8b04cfde68573c5c9c6d9e2617751f28cb02ebb61e08b862ad46b46842c04cf882 SHA512 5e1e3c631fbca630730438e837696965a21f1c6a1ef49fa311752fe3361c47cc769732d73857a7e8f0913c2700b5d2e51c11fa285241b10928cc48cc9adf307e EBUILD rex-exploitation-0.1.20.ebuild 627 BLAKE2B 806f1be5a1487fbeba68548d7408602b6f6ec3a480c2cc7533961778588ca7cb4038e1aa36c5f04f918b3a2811843e5b4c1d2301f7d47d67d84f33867c0f1294 SHA512 235fe2607607bd5c8dcf2c2b1eb2efd8c40cf7adf7e99ddabe34d030bb0625ba8c2601d58b23f7456bb8ea899b390b045a25a0a470ed8543556900112ee1e1de EBUILD rex-exploitation-0.1.21.ebuild 620 BLAKE2B 984292005a3f0df2a33ca6d2aaee24a12713c729cefd61a09822e38e03792eaf1c2d22caa237eae1b7b64bdd7f28de732330ab0e086b3419f39e58af413d3fdf SHA512 2a6e818528c7cac394e5a10b3ebff6e7ca1d10b018c3cfe7f55ca61874607e896fa70745dd1ecc1256dede1daaa19c41d2dffa8c52ab8b97d98540180a3d7ec4 MISC metadata.xml 405 BLAKE2B f814e2256b6d217a3ee4353eb07d5f5eda723cf7bcf06504ba34df7345584e1feb4320d445b5e5a2c91e9e86948291db47c06c60864954735181ef5bb790c993 SHA512 3af40e7e532b1d0c141aa419cdd5f10dc151c3406e90bc56e7e281a78e8fca7e8204213d6e0ffc6ed74ae4d0ca6a9bc79c5c4760be0406b0d89694d0299d5c85 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 58d9ec259d80..000000000000 --- 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 -} diff --git a/dev-ruby/rex-text/Manifest b/dev-ruby/rex-text/Manifest index 9d54444dbe50..accc38d06674 100644 --- a/dev-ruby/rex-text/Manifest +++ b/dev-ruby/rex-text/Manifest @@ -1,11 +1,5 @@ -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 -EBUILD rex-text-0.2.20.ebuild 499 BLAKE2B 6b33b438b6a2fc0697ffaacd68b65d0ad7e154a767b83446ceb8b04d8047db86c2d4bc4af037e72099894724805c2944a0becab778f5c9101f0c768bc92003a3 SHA512 285f14b9a7a681c659e09c44e29b9bf874c3ae86459cea5199470220ecda001553fd1d01660eabfc917c7c7f627d7ca929ccb84a976a25cac62bc525c7dc180b -EBUILD rex-text-0.2.21.ebuild 503 BLAKE2B ac23160287da333f15a37358d9a0312cc6fe04c59c88be8c631ba1c9c46225f1833b10219fdb8027386602ad7b43161ea512ee8faf6e1a64266880c64df77b72 SHA512 0e17448ee6fded7a2985e87f05b72b91add3f455e86152e10996a67b00e45b02fd660aae2e4e66c50aa667b4d86e1dc3097c5ae71b04ede70fc1126d8314c6b9 -EBUILD rex-text-0.2.22.ebuild 496 BLAKE2B 33ccb9f935897d3f5350a544602f6136527205ccd18d30b2967b34563d0d196fd419b36a813d07104aef4a41d9eef76db7ccc0106bea774cc6f08e229bb2ed4e SHA512 748854960fcf9ae3f70a8f7e461ae1f1a5d9a853797bfe2d397533a7544152948904ebf87111866d48782cb54633769a3cdb2c6168c8f329a2674003dfb7ae11 EBUILD rex-text-0.2.23.ebuild 465 BLAKE2B af54914b76f327fd6f052bb9cb136ded08d770063b94a0b02dd3332b61f7c438aa5a4404226e16386676a55340f619ec766ff3b8a47db7d3a3636cb8f1e708c9 SHA512 9ea6383b94ffd76e1b78da784e8d828f9a8e9beae885d8dcbcb47937c6843918f00ca5a28813d4f3b57c023a11d7872a808d01a6bb266a32d1b94b592c408ed1 EBUILD rex-text-0.2.24.ebuild 465 BLAKE2B af54914b76f327fd6f052bb9cb136ded08d770063b94a0b02dd3332b61f7c438aa5a4404226e16386676a55340f619ec766ff3b8a47db7d3a3636cb8f1e708c9 SHA512 9ea6383b94ffd76e1b78da784e8d828f9a8e9beae885d8dcbcb47937c6843918f00ca5a28813d4f3b57c023a11d7872a808d01a6bb266a32d1b94b592c408ed1 MISC metadata.xml 337 BLAKE2B 5309d74f65e9d31fb44761ea01a28cddc4a698ec2700bf2a18806871b42370d931405eaa6a2c8093d7405de11defe6aedaeeb72ea585d7cfefd970a323cb82e1 SHA512 24d194089e40848fc1ccce781e29de3bbf56c536a4f5fea036d2bd783483d2018b1105a4be88b8fcd57408651d3cac45ca649a111364dcdb834014bc6bda7bb8 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 bb5e58149f4c..000000000000 --- 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 c5432e9cea92..000000000000 --- 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 8d0e3e188689..000000000000 --- 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="" diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest index 8397c1324ada..4f82dd8f29cd 100644 --- a/dev-ruby/rjb/Manifest +++ b/dev-ruby/rjb/Manifest @@ -1,5 +1,5 @@ DIST rjb-1.5.7.gem 72704 BLAKE2B 9a4f2b304c05f65c0d78ca4909814da366de717f518017c73d23cfcf188d653141d6c4549200c4bd3e55421f59cf8442cf2d01c1c5c1be813964ee7fb4a7b501 SHA512 0ccdbb5bc6f9f5d914d5b117c96310d709965b81a4bd2d0d7c428aabf4e32672572d4187660bc1b509fa3c92ac4cbe97cbd98412253d4ec9a7e4981f3b7a3131 DIST rjb-1.6.1.gem 74240 BLAKE2B 103e3885634be9c7dd842c2737c420511fea04e4e2d18f77dba7689c47da996fa37af5d08827de21ec38effd3fd99407e99491c8b99d134dded219ccf3880b79 SHA512 5b78fc4eabceddeb901145af39b1fc76e9a44801596ea4bacf9ce601cc109107cf042b1aa4c27049abd766ffca3206364079866ce7b88d25657fa75e7593adc3 EBUILD rjb-1.5.7.ebuild 2039 BLAKE2B 8983ec30b45a3566cc08438dbdd52f76aa910ab2a92c29325781776eedc98484c83939ddfc4fc4c385145b2b6cb35b68c02b9be0e39b6f2edd53c9efa0f3a77f SHA512 3e0c7a0f8342f6e191dfaa0f33c1a17c2f1d4aa7ef2b92abc9155f3bb8e52c856aa7b9c4b4de42564db821bc5929ca63f19556383119bdca18abf087fc7fde94 -EBUILD rjb-1.6.1.ebuild 2001 BLAKE2B 6e966155439b238cfa6fb0144bcb4a834841dd9ed86172ef7af5a951e745c9986bde095983a0c87c7f401df051a508409a26a537ad6c5be6a96d933750ac8ceb SHA512 d5c7c62e913404d1aae47a689433a9f7e5dd8eec6f2b2bbb3526efb0a7941ca6a3b268233c666cb0868fb2179865e6ab5212673c05b0ba50e604ed81f5280564 +EBUILD rjb-1.6.1.ebuild 2180 BLAKE2B 9b00145c6376c1a3fa9850bcbf42b6e4aed20847220c3134ca37f04c4f998de9065f2a23c212eea4361fd245024bfcfd18f3cc3987c21aa327234bbe9698b8ae SHA512 ebbd749cff547fdc896fc3ec05c6f88f025b584eb63714e64cb98100e705eed3f848dc50d1bf4f3dd37c10b05fa2bd2f1c65579d5bf1f602ed0f3f8a8f5581b8 MISC metadata.xml 433 BLAKE2B f23feff51bbe88032b365e2cd7989e91f0d09bc20a9d0f3a3084b593d5c94e220ab86f26cf8bb6ad37044130f17b4a2724d339f36805778a739fc3755b8b94b6 SHA512 9e71bf1595b1f96faf1a13f69c4a045ad498382a196a2ec6960c85909c699ae4d49c25b993130ad2328c565862186ce6343f64baba8c9c6fa83c1954960b7264 diff --git a/dev-ruby/rjb/rjb-1.6.1.ebuild b/dev-ruby/rjb/rjb-1.6.1.ebuild index b8cfe20bb7cf..0c68f9ccbae4 100644 --- a/dev-ruby/rjb/rjb-1.6.1.ebuild +++ b/dev-ruby/rjb/rjb-1.6.1.ebuild @@ -35,6 +35,9 @@ all_ruby_prepare() { # Avoid encoding tests since not all locales may be available. sed -i -e '/test_kjconv/,/^ end/ s:^:#:' test/test.rb || die + + # Fix build on openjdk-11 + sed -i -e 's#javah -classpath ../data/rjb jp.co.infoseek.hp.arton.rjb.RBridge#javac -h . -classpath ../data/rjb RBridge.java#g' ext/extconf.rb || die } each_ruby_prepare() { diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest index c10602fb9db2..ecf8554ff8d8 100644 --- a/dev-ruby/roadie/Manifest +++ b/dev-ruby/roadie/Manifest @@ -1,8 +1,6 @@ -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 -EBUILD roadie-3.4.0.ebuild 931 BLAKE2B 22ad24dd939bf3eb19d9eb3c09d6d68af6adb988b589a8230de6ecadb13e115ba2872b91cda5cdfacff5ed1b98072c7b5c7111cfb648e19ebcddc2d767bde4f7 SHA512 70ad01a6cbae4a448f943e97dce4b6035820b9e7af3e1690ae69119688296c4e1b3dcf091c0e1aaf99d4ca5fe571299f7b39468a80471626cfb6deabf85b6abb EBUILD roadie-3.5.0.ebuild 929 BLAKE2B 6770ab325cb1fec5dc211abce61b083ab0d21dd3accb3e84cde73fde1de72ed7765daf8626bc3eb1cd97203d1d443ec7d027dd7c2ee7319a1c58e3b09c2a9c4e SHA512 e91ee97161116b4a53f610af2ab86e0d865e9173fa9fed54cf698c176087757b12eaf71a91dfbb8104c99ba92916dfc11c02cab9fbc39aa4b0a1f648205db51d EBUILD roadie-3.5.1.ebuild 929 BLAKE2B 61ef9dc6ceaf49317c1809ed5ee38ab84088411c39519298a1c237c232e6fddfed20813e6656f005e0f7f64473ab716bc3bcace738e9a896c1ca3695fbd1e1b0 SHA512 214c4cd343495c3a2f5df42e38a5206fd1de445b5665c6d0af953df37fc00257e0a2d8fa3953fbf25cf4d726ef825554f2fa3af3c232b721f99d6a08dcbfd422 EBUILD roadie-4.0.0.ebuild 940 BLAKE2B 50b0bf2e700cbd1b3907b53cde851237158df1bf9c92c650ad2624039d81f2c95ec75b9da1a167941fec0f000f22f2fcfc4c5bd66bc54508eaea303108fb0d06 SHA512 dfd81ff22115c9db2297231c4d843937248bc0b7b1bfd0080542c2e46b292a0854a6460d91837859847f60a22949cb3d443d709efb4c4e186838895bf20e1d18 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 8a6ae6c862c6..000000000000 --- 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 -} diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index 62e546b73164..7bba32f43dc2 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -1,4 +1,3 @@ -AUX rspec-core-3.8.0-ruby26.patch 894 BLAKE2B 7639c2836caa1602320288ff7662a40e3074aa82ffd9bc56639b1db9d618a81b6ad78bea5dbed09fe68455a446f06f2cc2276f3313650f9d8b58b2c5db01b4f3 SHA512 8aca41f68b16a8790c71e618e0ab18dc7e55651e4df91a92ba9089498c5995c36fefa09cd9532186882dd6a4194a21f7bb5f25e180151fde26c4616f60b5712f DIST rspec-core-2.99.2-git.tgz 212935 BLAKE2B 37195012f79aca3a1959f9143e2f5cbab63230ab07ea97928d6f66face8d07ab54d87f19535f5f235c441b2da6dec17ef2a889e9ccd7e83d987086e24afd1b82 SHA512 e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44 DIST rspec-core-3.8.2-git.tgz 387788 BLAKE2B e6cf93f5cef70f53039b6c22fc875cff58eaff4c0c7d4e75d23dedfbe16081980c6fe575d3082dbe6ed9edc8e81f0cbb9e29618da78af40a94c517a859f9d793 SHA512 2fe88ee3d66ecf134562dfa7b1001f23a1a750640c4f65cdec64d85dd735e0fde9d91479286f8f9c38064746813f41632d12d21b3926724ccd7c9ded50d2a7c8 DIST rspec-core-3.9.0-git.tgz 391483 BLAKE2B 0e25918f4df4123c9cc9b0b00e2df2d42e1bf9afb160840c2e1db5c5c9f8e1b46f147b66d7ba7d2b3d437d7e47bec8e321c9f9001c9e58d22173466762cd3215 SHA512 c4e1136ea671d51f00c6de3067a479b15785fcb0f580fbdc57a9d35f852f10ec4b86e842a534536cc520175510de559f4d03dbc3fbd34fb22df411e89d06d662 diff --git a/dev-ruby/rspec-core/files/rspec-core-3.8.0-ruby26.patch b/dev-ruby/rspec-core/files/rspec-core-3.8.0-ruby26.patch deleted file mode 100644 index 7c4bc9f7e50d..000000000000 --- a/dev-ruby/rspec-core/files/rspec-core-3.8.0-ruby26.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 5e6171ee7dadd520991153009eb01d7be3c82e7e Mon Sep 17 00:00:00 2001 -From: "Keiji, Yoshimi" -Date: Mon, 10 Dec 2018 22:40:16 +0900 -Subject: [PATCH] Fixed warnings: lib/rspec/core/metadata.rb:172: warning: - Object#=~ is deprecated; it always returns nil (#2582) - ---- - lib/rspec/core/metadata.rb | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/rspec/core/metadata.rb b/lib/rspec/core/metadata.rb -index 094a7a3b3..c68627ac5 100644 ---- a/lib/rspec/core/metadata.rb -+++ b/lib/rspec/core/metadata.rb -@@ -169,7 +169,7 @@ def file_path_and_line_number_from(backtrace) - end - - def description_separator(parent_part, child_part) -- if parent_part.is_a?(Module) && child_part =~ /^(#|::|\.)/ -+ if parent_part.is_a?(Module) && /^(?:#|::|\.)/.match(child_part.to_s) - ''.freeze - else - ' '.freeze diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest index ad9051feb25b..46c7cfce9ae5 100644 --- a/dev-ruby/rspec-expectations/Manifest +++ b/dev-ruby/rspec-expectations/Manifest @@ -1,4 +1,3 @@ -AUX rspec-expectations-3.7.0-ruby25.patch 1467 BLAKE2B 39968ab1201fcc0e69fc1cf023150bdc19b8df15324f8411c1094857541c54f935d95d74714a870e2eb3d7de6d9b94891838efe2ff765f83f2b5d38b0ccb9774 SHA512 87a92967764e4c9214e55133d8b792441449ca87140ff4c594ff0bc528078d05d5164958744d75d6a9e8309acec9905224c45d36d408a3cf705e3987aedc24f3 DIST rspec-expectations-2.99.2-git.tgz 106884 BLAKE2B 5b31c8681306d5c688f62fc3fc6adf7be6cabad6df6fd16195c71787d73495924233d793633fa041a94d796f63c9ff97c58e6f4a75bdc09dfbe56e770bb6a5c9 SHA512 6042cafe225b2b16df458c7bf69e1694b637afcac6f6195e35a0be199432610457ccaa3e7e4bd114b27a7a6c3d530d94f4c0603c65f469cbadc55bd3f75b6f3a DIST rspec-expectations-3.8.4-git.tgz 200149 BLAKE2B 45fe4cdc4b032bb773ef0e7d3e9b75e6d14a6e8c1850ad6fd84991d85a61860730caa9f191aa9d1ce4e21c85dadd2c52bb69bd0a1454f5ab918dc1e563fc54f1 SHA512 0ecb16f11ccf19c02c40ce587f33846fb2241f1663dd87f012b9b782338c213362dac624c434dee6e00ad2cc7ec4a1cd0af7f2edf1a8e9ebb0a0dfb31cd244d8 DIST rspec-expectations-3.8.6-git.tgz 200343 BLAKE2B 9d668216c18716344e8c249086bcbf2b70e7c1a5a0d1f3a5328fe03752ef4ace6f5029219314016a4bb00ef482f440702a2adb7d9fe49392b5b1c6ec15f6a2e5 SHA512 9ded8de53127f63f2117f5ef64b6608b643586be498d8df24909366ce159a8bb95c9d8771633b777897f3e4ad3c9a12e3dfe62b2310513320b3d9656d24a120a diff --git a/dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch b/dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch deleted file mode 100644 index feeddb0eff1b..000000000000 --- a/dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 5999ad46df4782a3136c4bad0c2353daede2cbbd Mon Sep 17 00:00:00 2001 -From: Myron Marston -Date: Sat, 30 Dec 2017 17:36:55 -0800 -Subject: [PATCH] Disable Ruby 2.5 feature to avoid test failures on 2.5. - ---- - spec/rspec/expectations/failure_aggregator_spec.rb | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -diff --git a/spec/rspec/expectations/failure_aggregator_spec.rb b/spec/rspec/expectations/failure_aggregator_spec.rb -index 6628aa75..40a1ae35 100644 ---- a/spec/rspec/expectations/failure_aggregator_spec.rb -+++ b/spec/rspec/expectations/failure_aggregator_spec.rb -@@ -216,6 +216,19 @@ def expect_error_included_in_aggregated_failure(error) - end - - context "when an expectation failure happens in another thread" do -+ # On Ruby 2.5+, the new `report_on_exception` causes the errors in the threads -+ # to print warnings, which our rspec-support test harness converts into a test -+ # failure since we want to enforce warnings-free code. To prevent the warning, -+ # we need to disable the setting here. -+ if Thread.respond_to?(:report_on_exception) -+ around do |example| -+ orig = Thread.report_on_exception -+ Thread.report_on_exception = false -+ example.run -+ Thread.report_on_exception = orig -+ end -+ end -+ - it "includes the failure in the failures array if there are other failures" do - expect { - aggregate_failures do diff --git a/dev-ruby/rspec-json_expectations/Manifest b/dev-ruby/rspec-json_expectations/Manifest index 845737a9f2f2..5225e4971c71 100644 --- a/dev-ruby/rspec-json_expectations/Manifest +++ b/dev-ruby/rspec-json_expectations/Manifest @@ -1,5 +1,3 @@ -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 -EBUILD rspec-json_expectations-2.1.0.ebuild 687 BLAKE2B 7e61ceb76148fedfe598952ec6eb92672e4cf345c5213f154dcbbdf1193d29bb02e875ceea8deb4cbf5c2cfc2f70a049f368d5b5aef3a7b7c5984eb5103c80c2 SHA512 6889754bfbf1c52657782e7f17cceef88f55e677b6417c4a2c66c16a1cce685ef7e7754bd647e1197a19b34a44c0532735aea5a681469641b218f2d9d6234db7 EBUILD rspec-json_expectations-2.2.0.ebuild 576 BLAKE2B 8c8b92690c2fd0d1e8ea769bb342ec0d5d6cc32f994e9abb0def1f6deecf20f4e7e8ac50a20fa941d63af0ced25888af899f76c31b2a3b09b6bf4f9361914e9f SHA512 dc2902801f0cbecaec22be964670ba2fe6fd879bb9292f601763cd635dff1f89767699bdc6cb4fc6f3c54d39e1e4f336173b939c7d126c7025d96e3a43cc3ca5 MISC metadata.xml 359 BLAKE2B 7c62397e3d1ccb0bc72c162d533f024c1ed8ef77af4ed2460350a05731db31b66fad74356d8d025c3a2e8f7206a2f18d506e1d6af3ffbbadca8ae973deaa291d SHA512 70d5b53c0b741113a09ae01b215e3e9397db63e484010a57c681a5cbd121589daf140eeaf691392cb046c1b3a001046c07c8caaf37de6855f5c437b479a02a6b 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 e7d2d403f5b2..000000000000 --- 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 -} diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest index f79839e7531d..394518c39156 100644 --- a/dev-ruby/rspec-mocks/Manifest +++ b/dev-ruby/rspec-mocks/Manifest @@ -1,5 +1,3 @@ -AUX rspec-mocks-3.7.0-ruby25-1.patch 1164 BLAKE2B c7fe549bdbd85ab2868bc6cc02f6f6811d60b484acce08de8c7d5596ef36b6f63f63023fd2f708f0f0e855137e5d03ea283fcb2f713d755d8f067d86e8cdcf14 SHA512 ff92bd1a227a6c95c9fc04a10373f7924f09533fab56748554929a24fbd8147c82d1a3b15400f1b6ae003ebd2c0b0a4e719211fba2f43929f05cae2cc6ab894e -AUX rspec-mocks-3.7.0-ruby25-2.patch 1496 BLAKE2B 1f03651f0f0ee76e055b3dc8f823f2b9e119d7d5f5583ddb44ed15152ec852eaacd1e78a56b401a606777ecc726f0820feb7975c2064fc22430ba28509b52016 SHA512 ed06d7c0c23ccde64393dfad26a70c698973817e077b2db592d908e55827b210bbbe4d95e1d5c92866336456ac21566a96c08d8dc7e84386c1ca8d3d25d5a445 DIST rspec-mocks-2.99.2-git.tgz 101731 BLAKE2B 27ae180381d427b642c53c351e7b53602caba4252ddf5393949d940be8474110eb0697901afaaa878cd8d368f081c6644c0fcbce86d9d14b9f93f48c027ae808 SHA512 dd3b9394d56de8d3089db7777cda1e1a5bbdc46486876a99a8a83b602b84ba0320913d8e8dabe5e0367645eb01b943607b93e67d87cc26e380c8db6e048e4e0d DIST rspec-mocks-3.8.1-git.tgz 191543 BLAKE2B dae8b22a011a3563eb65d1709006169bf5dcf310749cb858f4ff20c7b82e7675a616fc427136fe5e0edeef1db0b42a1d0af1c5623eed35807e84dc355131c8cc SHA512 ec71c4b815beef315f8db329bd2b0e60cdbb1fa37939c624799c1589d94dd28f74b3d1a4c0b9025bc98a809f80d625315458351fe7dec8291bad20e79beecca8 DIST rspec-mocks-3.8.2-git.tgz 191807 BLAKE2B 9ec44fcaad9fe1e9d75cfb84253e52411b7083070de5dbb19bcdf7c518eb2439e6493e979daf814df7b31bab8bbe72821d42eb797ab88d95e051a700b63d93b5 SHA512 42b9b952386ce862a1cc19116991ae6b4633d551db057babe2e4aa6553acb6eafbb05b98df8a5c6cb362a00025ac3ce0f43f3c4e4ea63343c8bf0dad769a3aed diff --git a/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch deleted file mode 100644 index 6b545ae3cf7a..000000000000 --- a/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 871eb31e3bfe50705ca57e754771aa1e0164f12d Mon Sep 17 00:00:00 2001 -From: Myron Marston -Date: Sat, 30 Dec 2017 17:45:43 -0800 -Subject: [PATCH] Skip spec that does not apply to Ruby 2.5. - -Ruby 2.5 has removed the ability to access top-level constants -via a confusing nested form (e.g. `MyClass::Hash`), so we no -longer need this spec there. - -For #1192. ---- - spec/rspec/mocks/mutate_const_spec.rb | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/spec/rspec/mocks/mutate_const_spec.rb b/spec/rspec/mocks/mutate_const_spec.rb -index fe8d4128..9d80dd73 100644 ---- a/spec/rspec/mocks/mutate_const_spec.rb -+++ b/spec/rspec/mocks/mutate_const_spec.rb -@@ -170,7 +170,7 @@ def change_const_value_to(value) - expect(::Hash).to equal(top_level_hash) - end - -- it 'does not affect the ability to access the top-level constant from nested contexts', :silence_warnings do -+ it 'does not affect the ability to access the top-level constant from nested contexts', :silence_warnings, :if => RUBY_VERSION < '2.5' do - top_level_hash = ::Hash - - hide_const("TestClass::Hash") diff --git a/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch deleted file mode 100644 index 3ac448938416..000000000000 --- a/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 783923d6879a2f9df9fee8ef24cecca6ac21136e Mon Sep 17 00:00:00 2001 -From: Myron Marston -Date: Sat, 30 Dec 2017 23:35:27 -0800 -Subject: [PATCH] Make spec less brittle. - -On Ruby 2.5, this spec failed, apparently due to the fact that -Method equality has changed on 2.5 slightly. The method instances -have always been different but 2.4 and before considered them -equivalent. Instead, we can show that the two method objects -_behave_ the same, which is what we really care about. - -Fixes #1192. ---- - spec/rspec/mocks/and_wrap_original_spec.rb | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/spec/rspec/mocks/and_wrap_original_spec.rb b/spec/rspec/mocks/and_wrap_original_spec.rb -index df9cae46..2d4d0a8b 100644 ---- a/spec/rspec/mocks/and_wrap_original_spec.rb -+++ b/spec/rspec/mocks/and_wrap_original_spec.rb -@@ -26,12 +26,13 @@ def results - }.to raise_error NameError - end - -- it "passes in the original method" do -- value = nil -+ it "passes along the original method" do -+ passed_method = nil - original_method = instance.method(:results) -- allow_it.to receive(:results).and_wrap_original { |m| value = m } -+ allow_it.to receive(:results).and_wrap_original { |m| passed_method = m } - instance.results -- expect(value).to eq original_method -+ -+ expect(passed_method.call).to eq(original_method.call) - end - - it "passes along the message arguments" do diff --git a/dev-ruby/ruby-oci8/Manifest b/dev-ruby/ruby-oci8/Manifest index 6ca36470fd03..f088bfab7d8d 100644 --- a/dev-ruby/ruby-oci8/Manifest +++ b/dev-ruby/ruby-oci8/Manifest @@ -1,5 +1,5 @@ DIST ruby-oci8-2.2.5.1.gem 329728 BLAKE2B e235d2b252673962618d8a7840b10c62944407a08bef02a47cbd3fa091fc41404b682d9f89ff42592f16b990ff0e051d0a1b4c87409bbd2429ced488a8e67696 SHA512 e868fae291155f3fdeff2acd948fcf3e56d9dfc5ea9c60e40cc9c742a82fc924999f788b2765088d31fb680c9e192e37e6d12c6dcedd2ed1f6aeef4c8c9bfe7a DIST ruby-oci8-2.2.7.gem 337408 BLAKE2B e5f9d620e7df2b64643981614a3df877fd2bb9c5047e16d5aec6885259190faa437687c440c226a03bb70d4ca0a14155da4d64b442e9a532234b9cf047f7455c SHA512 03ecd7d0b94a8a8d164afec0f71c862c10d57d6d227b971384678a39e40bbf7dc14e7267c9133f3ec466fcaa5da46d78c6804d34187790cc8c23289ab9093fcd EBUILD ruby-oci8-2.2.5.1.ebuild 971 BLAKE2B 45e3a1e7d886732ee7f557438b8b5eee2be303ed59fc60d04eec2e39b1e41b604ed8c6a7663c4553f3a6367ae7863f043e52dc021d296fbb064be5b7b61a8516 SHA512 cf353a91cbe199df0b482dc30275064d5029f5d4c2ce257a772a750cefaaaa021f8f82fb33545836862a15f527274da65b5ce4c36b9e9f8d793b1f52282bc313 -EBUILD ruby-oci8-2.2.7.ebuild 972 BLAKE2B e3afd0220b7195ed1de0dc65eea108138f9f5a8954482a0aa681e30e1c6f6ae281c2867d91447a641874928ddf031ab3785fd2db57bcce9a1a786ad592ea7d53 SHA512 5a5b3603a7472ad5d9a5412016c907c3fb671b46126cd138f80bf2e68800c5c45e50d7eb028a0a919aae09241d24e0b9c6c570ac20c95bad2e5d74b99a2e20bd +EBUILD ruby-oci8-2.2.7.ebuild 971 BLAKE2B b0454b82e4768c1990b878f30ee2326ab702092c9555f0738596fc2c556b49866672e365a47858b54e49af8fbdc9f98796e824e2a9862e25198933d99301401f SHA512 2234ce2870df696de54cbefb88435a55f50427ca9868dfd7029e44b0cc3e6ee433b9ff073375760aea46edb02a1ce43ba968aa027027b50d0ee5719b75d5cc20 MISC metadata.xml 651 BLAKE2B 4ac983df534d442e63e0d6b9e664b51b2ebda1be8345721c684d683acf5a7cad953e73fc1064a7706cf43406e4439cb5f09f749a6e3efdf3face5edfae0fc61a SHA512 596959885bbdf6aa103b16ac124de1929f7d52a7df1bcbb9d28ea9442e693cf44780dcff0605d256461c70e7d2c183f5dbb930a2f9e498ed3602b3a0aa9151fc 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 abfaaa2c4070..12dff4947bbc 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" diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest index f68b57429fda..28ca9963dfca 100644 --- a/dev-ruby/ruby_smb/Manifest +++ b/dev-ruby/ruby_smb/Manifest @@ -1,9 +1,5 @@ -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 -EBUILD ruby_smb-1.0.2.ebuild 780 BLAKE2B e1b43811ae1c55325a099454ae50f37ac5768a31035d0fe37f1298ac8615c6cf529116dbc6eb9766c0b422f25dfdbe6ae045aec83313f9a015fa0068bac98061 SHA512 50a71097d7d113e085d7b3badf38ecf97f6e7c5a99d9113067a4e1c486d11d374ca7f980e77f702eb7a310a778500946f9027e79d9381b5cda6963c1db7b1be5 -EBUILD ruby_smb-1.0.3.ebuild 780 BLAKE2B e1b43811ae1c55325a099454ae50f37ac5768a31035d0fe37f1298ac8615c6cf529116dbc6eb9766c0b422f25dfdbe6ae045aec83313f9a015fa0068bac98061 SHA512 50a71097d7d113e085d7b3badf38ecf97f6e7c5a99d9113067a4e1c486d11d374ca7f980e77f702eb7a310a778500946f9027e79d9381b5cda6963c1db7b1be5 EBUILD ruby_smb-1.0.5.ebuild 784 BLAKE2B 350378e7f768e540de8b0891114ab3b0116f39772ef91845cdbc86dc05b5dbfa308d12044af3d8283861045099921e7e92cc7b6beba590b6f9dbece97d1444f5 SHA512 5e6d91377861ad872612b7bc62c129cfb771f9770b9182243076a9c2a43ae3b401f04080709a564d3c155fa45ffad9c0f15df8b318f045749c90c1a82d77b1d4 EBUILD ruby_smb-1.1.0.ebuild 777 BLAKE2B 90462dfa39b56cde398160ceb55c824d439db2d1a8489ed056ffe860303db303c77efabdd11b891ecfe5b8db6b331452763e1b695a34292e4e348c3dbca73626 SHA512 2f15f4aa6208b241e77ec02eb8d0e4ffb87c9cf3e7194d88851d3042d8154e7e8de5e73b631e554867c79ecf792755dea493d7d2da7b4241f5118b2db5e9da46 MISC metadata.xml 327 BLAKE2B 54b35b9e00051b0f0d0d8edc8ef6726c756c3050a3ea51b83213bef2fa8d5f91639819d849fe05db9f27cc8960cba7a100925dadfe4d0b9db685ae2fa05a9081 SHA512 596657669aca98301cccbd30cb719709f4dd36f2c829f9a44f3cc133aa8857f3167f9fbd89791c814e67312369acb92792ea9e230a510ef3dd2aeac64c3c1ab7 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 bb1733e03cf3..000000000000 --- 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 bb1733e03cf3..000000000000 --- 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 -} diff --git a/dev-ruby/sass/Manifest b/dev-ruby/sass/Manifest index aceb3c4ce526..16de85579dc1 100644 --- a/dev-ruby/sass/Manifest +++ b/dev-ruby/sass/Manifest @@ -1,11 +1,9 @@ DIST sass-3.4.25.gem 352768 BLAKE2B f3c725ee75f0d5b3a30cfbfdbf5dd949fc2b6d99878039a073c3b369753609f9b202ea6f756016783b251877831d1480dad4032db8338dff453b088b219b799a SHA512 5ff4bd47857425832c6a39b963ae4465dd91d63774eb35196ec28075082ad231254babe507d7071304ddb73cdfc1168a547bf231225afaeb3b7ddd677c0bd712 DIST sass-3.5.7.gem 320000 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 EBUILD sass-3.4.25-r1.ebuild 1089 BLAKE2B 95ebe33839bb530d8186c5f571ccc7b8ad4892299c71c0baef51c2955600d90ed5e15f6bc2f5eda0d30b32004c613b1f9478587c9b19c3949c393acdf7e76b73 SHA512 f3ad8048b996b105d1051d53e2162576628d88f23594be88e1e24d5569da929e4f6963604189d2cb8608f8417b72410eccd1c0833970f1edd6c5b0bdb4ac218d EBUILD sass-3.4.25.ebuild 1015 BLAKE2B 587aec5fb12278cd41a4167475ffa97aeca72765f3b03db20eb4250747670f1cf8424a0b0589c31bb4961078a5b1efd21321e560a2df0448e78197451571d45d SHA512 8ff56c787767707f9153de843cf4d3c262e903c4f26eaeb26cdd9cd57409304cffeefcee242461f5ea1f1c360764a64a24429fc3383b548d458eeab5c380560a EBUILD sass-3.5.7-r1.ebuild 1117 BLAKE2B 64fc3634449e5df6183ad43235693200caaedb02c47ebe2875ace55d1f28ffb27751fda3e868bbcab01e400708dfa430744db11fe4d0484a41440b3f4114ec7c SHA512 9cdb00fd0731499f96618524a4c142b6c99ea77568f41113d8bf5e01d97e467c952f48941162a633777fe451a9da25e38846e0c69530317fe7fc42efa29b34f0 EBUILD sass-3.5.7.ebuild 1092 BLAKE2B f708901b5dd565cfda3084549bafc7513c77fc0eba66ff7425b45655ae5f2f00bd02e3951060b7d417adf577f6f654f1ff60641b7bffcada6e558a5cded5bb2f SHA512 ed3d6506e3757cba3721895080b3dc98b4da973f77efd80e58534fdfcb407e4779795aba2d46804ea6df75e7100f9c45d2b80987354ae8f39467256bdc48b919 -EBUILD sass-3.7.3.ebuild 1216 BLAKE2B b80fe91ecb88c8c875b9ecdd09653c157bdc162acc101cdf5632b6829415d9f77d1355af8412690ef704281a5353aa4a75901f43cf67d70975a23bdae7e97e8f SHA512 88b96c9365d22abcc752c3445464260c9e01392d8752a1fbedab0ecc12b1f78a629b6b46d79be449b1c5428d7487b6cb41a6a18747ae8e5f9795d4142ab456bf EBUILD sass-3.7.4.ebuild 1216 BLAKE2B b80fe91ecb88c8c875b9ecdd09653c157bdc162acc101cdf5632b6829415d9f77d1355af8412690ef704281a5353aa4a75901f43cf67d70975a23bdae7e97e8f SHA512 88b96c9365d22abcc752c3445464260c9e01392d8752a1fbedab0ecc12b1f78a629b6b46d79be449b1c5428d7487b6cb41a6a18747ae8e5f9795d4142ab456bf MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 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 81aa78559966..000000000000 --- 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 " - !!=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-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild index 8266dce826c0..e697e9648c5b 100644 --- a/dev-ruby/slim/slim-3.0.9.ebuild +++ b/dev-ruby/slim/slim-3.0.9.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_EXTRADOC="CHANGES README.md" 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 000000000000..4e71e1931b4b --- /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 + !! "${T}/sqlite3-ruby.gemspec" -# generated by ebuild -# $CATEGORY/$PF -Gem::Specification.new do |s| - s.name = "sqlite3-ruby" - s.version = "${RUBY_FAKEGEM_VERSION}" - s.summary = "Fake gem to load sqlite3" - s.homepage = "${HOMEPAGE}" - s.specification_version = 3 - s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) -end -EOF - RUBY_FAKEGEM_NAME=sqlite3-ruby \ - RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \ - ruby_fakegem_install_gemspec -} -- cgit v1.2.3